通过


编译器错误 CS0734

只有在生成目标类型为“模块”时才能指定 /moduleassemblyname 选项

仅当生成 .netmodule 时,才应使用编译器选项 ModuleAssemblyName 。 有关详细信息,请参阅 ModuleAssemblyName (C# 编译器选项 )。

有关生成 .netmodule 的详细信息,请参阅 OutputType(C# 编译器选项)模块元素。

示例:

下面的示例生成 CS0734。 若要解析,请添加到 <TargetType>module</TargetType> 编译。

// CS0734.cs  
// compile with: /moduleassemblyname:A  
// CS0734 expected  
public class Test {}