编译器错误 CS0734

更新:2007 年 11 月

错误消息

仅在生成“module”的目标类型时才可以指定 /moduleassemblyname 选项

仅在生成 .netmodule 时才可以使用编译器选项 /moduleassemblyname。有关更多信息,请参见 /moduleassemblyname(指定模块的友元程序集)(C# 编译器选项)

有关生成 .netmodule 的更多信息,请参见 /target:module(创建模块以添加到程序集)(C# 编译器选项)

示例

下面的示例生成 CS0734。若要解决此问题,请将 /target:module 添加到编译中。

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