部署ASP.NET应用程序在IIS上

19 浏览
0 Comments

部署ASP.NET应用程序在IIS上

我是Web应用程序方面的新手。我想在IIS上部署我的Web应用程序。但是,我遇到了以下错误:

HTTP Error 500.22 - Internal Server Error
An ASP.NET setting has been detected that does not apply in Integrated managed pipeline mode. Detailed Error Information
Module ConfigurationValidationModule 
Notification BeginRequest 
Handler StaticFile 
Error Code 0x80070032 
Requested URL http://localhost:80/ 
Physical Path C:\Users\Taiseer\Desktop\UBC Course(term 2)\Software Engineering\Project-Doloto\wwwroot 
Logon Method Not yet determined 
Logon User Not yet determined

任何建议都将受到帮助。请告诉我任何描述该过程的逐步链接或参考。

谢谢。

admin 更改状态以发布 2023年5月22日
0
0 Comments

这个错误提示表示你的应用程序没有被编写成适合在集成管道模式下运行的。\n\n你可以通过将AppPool切换到经典模式来消除此错误,或者将代码更新为适合在集成管道模式下运行。

0
0 Comments

使用集成模式在IIS中运行您的应用程序,将 system.web\httpHandlerssystem.web\httpModules节移到 system.webServer,并将它们分别重命名为 "handlers" 和 "modules"。这应该可以使您更接近于有效的IIS集成模式配置。

0