gpt4 book ai didi

asp.net - IIS 7 无法加载 DLL(访问被拒绝)

转载 作者:行者123 更新时间:2023-12-02 11:19:46 24 4
gpt4 key购买 nike

我在 Windows 7 上使用 IIS 7 时遇到了这个奇怪的问题,它无法加载我正在使用的 dll。然而,这似乎只是在一段时间后才会发生;它在一段随机的时间内工作正常,直到它开始抛出此消息:

Could not load file or assembly 'Mono.Security, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' or one of its dependencies. Access is denied.

如果我删除该 dll 并重新添加它,它会在另一段时间内正常工作,然后再次停止工作。这种情况在 ASP.NET 网页和 Web 服务中都会发生,但在普通的 .NET 桌面程序中它工作正常。

这只发生在 Mono.Security 上,而不是我正在使用的任何其他 dll 上(我使用的是依赖于 Mono.Security 的 Npgsql)。

如果有人能对此提供一些见解,那就太好了。

最佳答案

检查 DLL 文件/文件夹的文件权限,以确保您的 ASP.NET AppPool 帐户可以访问该文件。

确保文件的权限继承自父级 - 可能会重置这些权限。

关于asp.net - IIS 7 无法加载 DLL(访问被拒绝),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7109299/

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