gpt4 book ai didi

.net - 如何为我的 .net 应用程序提供辅助位置以查找依赖程序集?

转载 作者:行者123 更新时间:2023-12-01 14:06:26 25 4
gpt4 key购买 nike

我敢肯定这是在另一个问题的某个地方被问到的,但是那里使用的措辞显然不够通用,不容易找到。

我如何告诉我的 Windows 窗体应用程序它可以在运行时找到它可能需要的程序集的辅助位置?我不是在谈论使用反射来发现插件,而是已经编译到程序集中但可能位于子目录中而不是与调用程序集并排的依赖项。

最佳答案

您可以通过应用程序配置文件执行此操作:assemblyBinding 元素,更准确地说 - probing:

<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<probing privatePath="bin;bin2\subbin;bin3"/>
</assemblyBinding>
</runtime>
</configuration>

这将强制运行时在 binbin2bin2\subbinbin3 目录中查找程序集,所有这些都是应用程序基目录的子目录。

关于.net - 如何为我的 .net 应用程序提供辅助位置以查找依赖程序集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/824427/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com