添加DLLs文件夹

时间:2012-03-12 15:28:13

标签: c# .net dll directory

我有一个c#.net应用。 我正在使用WebKitBrowser。 问题是,如果我没有将所有webkit DLL放入调试/发布文件夹,该应用程序将无法运行。 我正在尝试做的是将所有这些文件放入像debug / WebkitFiles这样的文件夹中,并将所有文件从那里作为令牌。 有帮助吗?感谢

3 个答案:

答案 0 :(得分:1)

这应该有所帮助:

<probing> and <privatePath>

同时阅读MSDN中的<assemblyBinding>标记:

请注意,更改会进入您的app.config文件。

答案 1 :(得分:0)

您可以在项目属性

下对构建后事件中的文件进行xcopy

此外,您是如何首次引用WebKitBrowser DLL的?

如果您希望.NET绑定到程序集但它失败,请执行以下操作:   1.打开Visual Studio命令提示符   2.输入'fuslogvw'    - .NET程序集的每个加载都将在控制台中注册

答案 2 :(得分:-1)

将您的DLL放在您想要的位置,然后添加对它们的引用并将“copy local”设置为true。如果要将依赖项保留在子文件夹中,则必须修改程序集清单文件。