我创建了一个文件夹,并将我的Web服务发布到该文件夹中。然后我创建了一个应用程序(在IIS 7中),并指向该文件夹位置。当我尝试从本地计算机上的浏览器访问ASMX文件时,我会收到以下错误信息:
HTTP 错误 500.19 - 内部服务器错误 请求的页面无法访问,因为页面的相关配置数据无效。
有人可以告诉我原因吗?
HTTP 错误 500.19 - 内部服务器错误 请求的页面无法访问,因为页面的相关配置数据无效。
有人可以告诉我原因吗?
看起来似乎与 web.config 文件有关,请先检查它。
此外,也许您错过了在 IIS 中注册 asp.Net,您可以在服务器上运行 aspnet_regiis.exe,并使用 -i 标志。
C:\WINDOWS\Microsoft.NET\Framework\<your framework version here>>aspnet_regiis.exe -i
C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis.exe -i
给IIS_IUSRS组授予文件夹权限。此外,请查看在IIS管理器中应用程序的应用程序池的身份是什么。将其设置为"LocalSystem"。