/target:module (параметры компилятора C#)
Данный параметр указывает компилятору не создавать манифест сборки.
/target:module
Заметки
По умолчанию выходной файл, созданный при компиляции с этим параметром, имеет расширение .netmodule.
Файл, который не содержит манифест сборки, не может быть загружен средой CLR платформы .NET Framework. Тем не менее, такой файл можно включить в манифест сборки с помощью параметра /addmodule.
Если в процессе одной компиляции создается несколько модулей, внутренние типы одного модуля будут доступны другим модулям в компиляции. Если код одного модуля ссылается на внутренние (internal) типы другого модуля, то оба модуля должны быть включены в манифест сборки с помощью параметра /addmodule.
Создание модулей не поддерживается в среде разработки Visual Studio.
Дополнительные сведения об установке этого параметра компилятора программным путем см. в разделе OutputType.
Пример
Компиляция файла in.cs, создание библиотеки in.netmodule:
csc /target:module in.cs
См. также
Ссылки
/target (параметры компилятора C#)