Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 添加DLL文件夹_C#_.net_Dll_Directory - Fatal编程技术网

C# 添加DLL文件夹

C# 添加DLL文件夹,c#,.net,dll,directory,C#,.net,Dll,Directory,我有一个c#net应用程序。 我正在使用WebKit浏览器。 问题是,如果我没有将所有webkit DLL放入debug/release文件夹中,应用程序将无法工作。 我想做的是,把所有这些文件放到一个像debug/WebkitFiles这样的文件夹中,然后把所有要从那里删除的文件都放进去。 有什么帮助吗?谢谢将DLL放在您想要的位置,然后添加对它们的引用,并将“copy local”(复制本地)设置为true。如果要在子文件夹中保留依赖项,则必须修改程序集清单文件。这将有助于: 阅读MSDN

我有一个c#net应用程序。 我正在使用WebKit浏览器。 问题是,如果我没有将所有webkit DLL放入debug/release文件夹中,应用程序将无法工作。 我想做的是,把所有这些文件放到一个像debug/WebkitFiles这样的文件夹中,然后把所有要从那里删除的文件都放进去。
有什么帮助吗?谢谢

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

这将有助于:

阅读MSDN中的标签:


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

您可以在项目属性下的生成后事件中复制这些文件

此外,您最初是如何引用WebKitBrowser DLL的

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

这些是本机库,并进一步静态调用,还是完全成熟的.NET引用库?它们是DLL的WebKitBrowser库。在设计时不是必需的,但在运行时是必需的。“复制本地”问题是它将所有文件放在调试/发布文件夹中,我希望它放在单独的文件夹中。