-1

我是 C# 的新手,开发了一个小型 WPF 应用程序,它依赖于外部 dll 文件。我已将其添加为 Visual Studio 中的参考,并开始使用其中的方法。

当我将此实用程序部署到其他计算机时,我开始面临这个问题。它要求我将外部 dll 文件放在 WPF exe 文件的同一位置。我想避免这种情况。相反,我希望它看起来是一个特定的文件夹(本地或远程)。

有可能这样做吗?

谢谢, 西塔拉姆

4

1 回答 1

0

最好的解决方案是将引用的 LocalCopy 属性设置为 true。这会将其复制到您的输出 exe。

一个非常糟糕的解决方案是在代码(Assembly.Load)中手动加载程序集并将其添加到您的 AppContext。

于 2012-08-22T10:53:51.903 回答