【发布时间】:2012-02-27 18:53:38
【问题描述】:
我对 Visual Studio 2010 (c#) 中的引用有疑问。我刚刚向我的类库项目添加了一个必需的 DLL(我从第 3 方 API 获得的),当我将类库项目添加到我的 cmd 应用程序时,dll 不会移动到 bin 文件夹cmd 应用程序。我已经对解决方案进行了全面清理和重建,但似乎没有帮助。当我运行 cmd 程序时,出现异常,无法加载程序集(文件丢失),这是预期的错误。链接到类库的所有其他 dll 都在 bin 文件夹中;只有新的丢失了。
有什么想法吗?
【问题讨论】:
-
您必须选择该 dll 文件(在项目树中)并设置其属性。有一个属性不能设置为“始终复制”或“始终复制”。试试这个,如果可行,请提供反馈。
-
属性 CopyLocal 设置为“true”,就像所有其他程序集一样。与我包含的其他 dll 进行比较时,属性页面没有区别。
标签: c# visual-studio dll