【发布时间】:2015-01-16 09:49:57
【问题描述】:
我正在尝试发布我的 C# Wpf-Project,其中包括 2 个(非框架)dll无法移动(例如,复制到我的 exe 目录中)。
当我尝试在另一台计算机上执行我的程序时,在同一目录中使用相同的 dll,我的程序无法运行。
你有什么想法可以解决这个问题吗?
问候
【问题讨论】:
-
Copy to Output Directory在引用中设置为Do not copy? -
您有可以发布的错误消息吗?可能来自 EventViewer 或您自己的日志记录?
-
您是从计算机上的某个位置引用它们吗?如果是这样,Visual Studio 会将它们的副本与您的 exe 一起移动到 bin 文件夹中。如果不跳过一些额外的步骤来配置探测路径,就不能在 bin 文件夹之外使用 dll - msdn.microsoft.com/en-us/library/823z9h8w(v=vs.110).aspx