編譯器錯誤 CS0734
只有在建置 'module' 的目標類型時,才可指定 /moduleassemblyname 選項。
只有在建置 .netmodule 時,才應該使用編譯器選項 ModuleAssemblyName。 如需詳細資訊,請參閱 ModuleAssemblyName (C# 編譯器選項)。
如需建置模組的詳細資訊,請參閱 TargetType (C# 編譯器選項) 的 module 元素。
下列範例會產生 CS0734。 若要解決,請在編譯中加入 <TargetType>module</TargetType>
。
C#
// CS0734.cs
// compile with: /moduleassemblyname:A
// CS0734 expected
public class Test {}