【问题标题】:Create a netmodule library using many dlls使用许多 dll 创建一个 netmodule 库
【发布时间】:2013-06-24 14:37:23
【问题描述】:

我在生成 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,感谢您的帮助

【问题讨论】:

  • 这是关于 C# 工具 csc 的。为什么要添加 C++ 标签?
  • 因为 netmodule 用于 c++ 项目。计划是在 c++ 应用程序中使用这些库

标签: c# c++ dll csc netmodules


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2012-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多