System.ComponentModel.Win32Exception (0x80004005): ixwebhosting 上的访问被拒绝

System.ComponentModel.Win32Exception (0x80004005): Access is denied on ixwebhosting

我将在 ixwebhosting 上托管我的网站。 我多次测试了我的网站。 在我的本地服务器上,'System.ComponentModel.Win32Exception (0x80004005): Access is denied' 错误不会发生。但在 ixwebhosting 上,它发生了。 我不知道为什么会出现这个错误。 绝对文件在正确的路径中。

我必须设置选项吗?? 第一次在ixwebhosting上管理站点

谢谢。

您的应用程序在本地以管理员帐户运行,当您将其部署到网络服务器时,它将在 IIS 用户下 运行。因此,为 IIS 用户分配必要的权限对于使您的应用程序 运行 在 Web 服务器上运行至关重要。此外,请确保您的应用程序的应用程序池标识是网络服务。以下线程将对您有所帮助。

System.ComponentModel.Win32Exception: Access is denied..... Error

System.ComponentModel.Win32Exception: Access is denied Error

彼得, 我遇到了一个非常相似的问题,但对我没有任何帮助。我通过将 .NET Framework 版本从 4.5.2 更改为 4.5 来修复它。

我写了一篇关于它的文章 short article,它向您展示了如何更改框架版本,并包括其他尝试解决方案,这些解决方案可能会为您修复错误。希望这对您有所帮助!

只需 remove/comment 来自 Web.config 的代码域部分,这就解决了问题。

为了增加答案基础,我通过 运行 来自 Visual Studio 的 webApi 解决了这个问题。基本上,当 api 连接出现故障时会出现此错误。