gpt4 book ai didi

c# - 防止在 IIS 中加载特定的 dll

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:04:29 27 4
gpt4 key购买 nike

我遇到了以下常见错误:

Could not load file or assembly '...' or one of its dependencies. The specified module could not be found.

问题是此 dll 引用了非托管 dll,因此它永远无法正确加载。我只想让 IIS 忽略这个文件。

我正在玩弄 <remove assembly>标记在 web.config 中,但没有运气。

关于如何防止加载我的一个 dll 有什么建议吗?

最佳答案

虽然我找不到限制特定程序集的方法,但我能够通过删除所有程序集并添加我需要的特定程序集来完成它。将 web.config 文件更改为:

<system.web>
<compilation targetFramework="4.0">
<assemblies>
<remove assembly="*"/>
<add assembly="example.dll"/>
</assemblies>
</compilation>
</system.web>

关于c# - 防止在 IIS 中加载特定的 dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11958676/

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