使用英语阅读

通过


编译器错误 CS0734

只有在生成 "module" 目标类型时才能指定 /moduleassemblyname 选项

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

若要详细了解如何生成 .netmodule,请参阅 TargetType(C# 编译器选项)的 module 元素。

示例

以下示例生成 CS0734。 若要解决此问题,请将 <TargetType>module</TargetType> 添加到编译。

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