-moduleassemblyname
Задает имя сборки, частью которой будет этот модуль.
Синтаксис
-moduleassemblyname:assembly_name
Аргументы
Термин | Определение |
---|---|
assembly_name |
Имя сборки, частью которой будет этот модуль. |
Замечания
Компилятор обрабатывает параметр -moduleassemblyname
только в том случае, если был указан параметр -target:module
. В результате компилятор создает модуль. Модуль, созданный компилятором, действителен только для сборки, указанной с помощью параметра -moduleassemblyname
. Если разместить модуль в другой сборке, возникнут ошибки во время выполнения.
Параметр -moduleassemblyname
требуется только в том случае, если выполняются следующие условия:
Для типа данных в модуле требуется доступ к типу
Friend
в сборке, на которую указывает ссылка.Сборка, на которую указывает ссылка, предоставила дружественной сборке доступ к сборке, в которую будет встроен модуль.
Дополнительные сведения о создании модуля см. в разделе -target (Visual Basic). Дополнительные сведения о дружественных сборках см. в разделе Дружественные сборки.
Примечание.
Параметр -moduleassemblyname
недоступен в среде разработки Visual Studio. Его можно использовать только при компиляции из командной строки.