如何在c#项目中更改dll目录
本文关键字:dll 目录 项目 | 更新日期: 2023-09-27 18:13:14
我在c#项目中使用了一个dll,它的目录与exe文件的位置完全相同。所以当我安装我的项目,dll文件将位于exe目录。
是否有办法改变dll目录?例如,dll文件位于:bin' dll。我不想让那个用户轻易知道我的dll。
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="bin'DLLs" />
</assemblyBinding>
</runtime>
谢谢。
您可以在GAC中安装dll以"隐藏它们"。但是它不会对熟练的用户隐藏它们。
我想更改用户无法看到它们的dll目录。所以我尝试从嵌入式资源加载DLL。这是个对我有用的好主意。
通过这种方式,你可以改变你的exe文件,没有任何相关的dll。
查看更多细节