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


/moduleassemblyname

Обновлен: Ноябрь 2007

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

/moduleassemblyname:assembly_name

Аргументы

  • assembly_name
    Имя сборки, частью которой будет данный модуль.

Заметки

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

Параметр /moduleassemblyname необходим только при наличии следующих условий:

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

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

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

Bb384459.alert_note(ru-ru,VS.90).gifПримечание.

Параметр /moduleassemblyname недоступен из среды разработки Visual Studio; он доступен только при компиляции из командной строки.

См. также

Задачи

Практическое руководство. Создание многофайловой сборки

Основные понятия

Сборки

Дружественные сборки (Visual Basic)

Ссылки

/target (Visual Basic)

/main

/reference (Visual Basic)

/addmodule

Примеры командных строк компиляции

Другие ресурсы

Компилятор Visual Basic