gpt4 book ai didi

c# - 使用代码库加载程序集

转载 作者:太空狗 更新时间:2023-10-29 21:29:34 25 4
gpt4 key购买 nike

基于 this question ,我尝试使用 <codebase>定位外部程序集。现在,当我运行该程序时,我收到一条错误消息,指出私有(private)程序集位于 appbase 之外。我该如何解决这个问题?我看到的一个建议是在大会上签字。我这样做了,但后来我的程序找不到程序集。当我取消签名时,我得到了 outside the appbase错误。如何使用 <codebase> 加载位于其他地方的程序集而不是安装到 GAC? (探测也没有用,似乎它仍然必须存在于应用程序文件夹中)我的配置文件:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>

<assemblyIdentity name="NGameHost"

culture="neutral" />
<codeBase version="1.0.0.0"
href="C:/Program Files/NetworkGame3/api/NGameHost.exe"/>
</dependentAssembly>
</assemblyBinding>
</runtime>

</configuration>

最佳答案

If the assembly is a private assembly, the codebase setting must be a path relative to the application's directory.

(来自 MSDN)

关于c# - 使用代码库加载程序集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8553328/

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