使用目标:模块开关编译代码

时间:2015-09-16 04:02:12

标签: c# compiler-errors .net-assembly referenceerror

我将使用/ target:module开关编译我的代码,

csc /target:module  ModuleName 

但是,在模块中,我引用了其他程序集和 它得到错误CS0246:无法找到引用类型

我该如何解决?

1 个答案:

答案 0 :(得分:0)

您可以使用/ lib开关。这指定了通过/ reference(C#编译器选项)选项引用的程序集的位置。

您可以显式指定引用dll以及编译器可以找到这些程序集的位置,例如:

csc /lib:c:\MyAssemblies /reference:assembly1.dll sourcefile.cs /target:module  ModuleName