gpt4 book ai didi

.net - 在 app.config 中使用 元素

转载 作者:行者123 更新时间:2023-12-04 18:16:49 32 4
gpt4 key购买 nike

我打算在我的 .NET 3.5 Windows 应用程序的 bin 文件夹以外的文件夹中保留几个 dll。我不确定如何使用代码库元素或探测元素来指定正确的路径。这就是我现在在 app.config 文件中的内容,

<runtime>
<assemblyBinding>
<dependentAssembly>
<assemblyIdentity name="CommonLib" publicKeyToken="f0b5026b59d5645e"
culture="neutral" />
<codeBase version="1.0.0.0" href="SharedFolder\CommonLib.dll" />
</dependentAssembly>
</assemblyBinding>
</runtime>

我明白了,在运行时无法加载程序集错误。看来我在配置文件中做错了什么。 SharedFolder 是添加到项目中的文件夹。

最佳答案

似乎 codeBase 元素用于获取带有 URL 的文件,您是否尝试过使用 probing element ?

<runtime>
<assemblyBinding>
<dependentAssembly>
<assemblyIdentity name="CommonLib" publicKeyToken="f0b5026b59d5645e"
culture="neutral" />
</dependentAssembly>
<probing privatePath="SharedFolder"/>
</assemblyBinding>
</runtime>

关于.net - 在 app.config 中使用 <codebase> 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1901807/

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