繁体   English   中英

IIS-应用程序在第二次部署中不起作用

[英]IIS - Application doesn't work on second deploy

我正在研究IIS上托管的.NET MVC 5应用程序。

我遇到以下问题:第一次部署应用程序后,它运行正常。

但是,当我对应用程序进行更改并再次部署(或仅更改Web.config)后,文件应用程序无法启动(或确实启动,但进入无限循环-我不知道是哪个),并且对该站点的请求永远(他们永远不会得到回应)。 重新启动后,IIS应用程序将再次启动并正常运行。 在本地计算机上调试时不会发生问题。

显然,您将无法解决我的特定问题,我只是在研究如何诊断导致问题的确切原因...

您没有提供足够的信息来调试问题,但听起来您的应用在尝试部署它时仍在运行。 禁用该应用程序,然后部署并重新启动应该可以解决您的问题。

一个简单的内置解决方案是在更新应用程序之前在您的webroot中创建一个〜/ App_Offline.htm文件,然后将其删除。 这将确保在修改应用程序文件之前将其删除。 请参阅下面的答案以获取更多信息:

IIS无法重新启动,并显示超时错误

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM