编译代码的目标:模块切换
本文关键字:模块 目标 代码 编译 | 更新日期: 2023-09-27 18:12:50
我将使用/target:模块开关编译我的代码,
csc /target:module ModuleName
但是,在模块中,我引用了其他汇编和它得到错误CS0246
:类型的引用不能找到
我该如何修复它?
您可以使用/lib开关。这指定了通过/引用(c#编译器选项)选项引用的程序集的位置。
您可以显式指定引用dll和编译器可以找到这些程序集的位置,例如:
csc /lib:c:'MyAssemblies /reference:assembly1.dll sourcefile.cs /target:module ModuleName