Clickonce部署未找到的外部DLL引用

时间:2010-08-15 22:09:18

标签: c# wpf dll

我正在尝试部署用wpf c#编写的应用程序。我使用外部库(irrklang)。我在visual studio中为该dll添加了一个引用(它与可执行文件放在同一个文件夹中)。它显示在我的应用程序文件中,我部署,安装在另一台机器上,我得到文件未找到异常。我查找了exe文件夹,DLL就在文件夹中。

我做错了什么,参考似乎是正确的,但程序根本找不到dll

更新:在下面添加解决方案。仍然是同样的错误:(

2 个答案:

答案 0 :(得分:5)

检查以下几点:

  • DLL的属性 - >使用local copy = true
  • 项目属性 - > ClickOnce属性 - > ApplicationFiles - >检查您的dll是否已登记并手动设置“包含”。

然后再试一次。 ClickOnce经常会出现烦人的错误。

答案 1 :(得分:0)

找到它,外部dll需要visual studio可再发行。