Поделиться через


-moduleassemblyname

Задает имя сборки, частью которой будет этот модуль.

Синтаксис

-moduleassemblyname:assembly_name  

Аргументы

Термин Определение
assembly_name Имя сборки, частью которой будет этот модуль.

Замечания

Компилятор обрабатывает параметр -moduleassemblyname только в том случае, если был указан параметр -target:module. В результате компилятор создает модуль. Модуль, созданный компилятором, действителен только для сборки, указанной с помощью параметра -moduleassemblyname. Если разместить модуль в другой сборке, возникнут ошибки во время выполнения.

Параметр -moduleassemblyname требуется только в том случае, если выполняются следующие условия:

  • Для типа данных в модуле требуется доступ к типу Friend в сборке, на которую указывает ссылка.

  • Сборка, на которую указывает ссылка, предоставила дружественной сборке доступ к сборке, в которую будет встроен модуль.

Дополнительные сведения о создании модуля см. в разделе -target (Visual Basic). Дополнительные сведения о дружественных сборках см. в разделе Дружественные сборки.

Примечание.

Параметр -moduleassemblyname недоступен в среде разработки Visual Studio. Его можно использовать только при компиляции из командной строки.

См. также