从VS运行应用程序时找不到引用的DLL

时间:2015-06-09 14:59:26

标签: c# visual-studio-2010

我创建了一个托管VC ++类库,现在我创建了一个新的C#控制台应用程序。我从类库中添加了DLL作为参考。现在,当我尝试从VS运行我的程序时,VS抱怨它无法找到DLL。但是,当我检查输出文件夹bin\Debug时,DLL就在那里。

有什么我忘记配置的吗?

1 个答案:

答案 0 :(得分:1)

正确的答案是在Hans passant的评论中:无法加载的DLL引用了输出目录中不存在的另一个DLL。这就是我得到例外的原因。

我现在添加了一个构建后的步骤,它在成功构建之后将DLL复制到输出目录,并且瞧,它可以工作。