使用许多dll创建一个netmodule库

时间:2013-06-24 14:37:24

标签: c# c++ dll csc netmodules

我在生成netmodule存档时遇到问题,我有这些文件:

  • 的Class1.cs
  • library1.dll
  • library2.dll
  • library3.dll

class1.cs使用library1.dlllibrary2.dll使用library2.dlllibrary3.dll,我尝试使用此命令:

C:\Microsoft Visual Studio 10.0\VC>csc /target:module "D:\Microsoft Visual Studio 10.0\VC\Class1.cs" /reference:"C:\Microsoft Visual Studio 10.0\VC\library1.dll";"D:\Microsoft Visual Studio 10.0\VC\library2.dll";"C:\Microsoft Visual Studio 10.0\VC\library3.dll"

但是,只获取一个包含class1和library1的文件,我需要在一个netmodule中编译4个文件,但是我尝试了很多命令而没有任何工作。

pd:我使用Visual Studio 2010,感谢您的帮助

1 个答案:

答案 0 :(得分:0)

您必须分别对每个文件使用-reference(或-r)参数。对于大量参数,使用response file

是合理的