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