只有在生成目标类型为“模块”时才能指定 /moduleassemblyname 选项
仅当生成 .netmodule 时,才应使用编译器选项 ModuleAssemblyName 。 有关详细信息,请参阅 ModuleAssemblyName (C# 编译器选项 )。
有关生成 .netmodule 的详细信息,请参阅 OutputType(C# 编译器选项)的模块元素。
示例:
下面的示例生成 CS0734。 若要解析,请添加到 <TargetType>module</TargetType> 编译。
// CS0734.cs
// compile with: /moduleassemblyname:A
// CS0734 expected
public class Test {}