Asp.net 我的MVC5网站意外关闭
我在windows server2012 R2中托管了我的MVC5网站,几天前它就开始工作了 当我昨天查看该网站时,它返回了一个白色页面。但它是通过windows身份验证进行身份验证的。我检查了Asp.net 我的MVC5网站意外关闭,asp.net,asp.net-mvc,iis,asp.net-mvc-5,windows-server-2012-r2,Asp.net,Asp.net Mvc,Iis,Asp.net Mvc 5,Windows Server 2012 R2,我在windows server2012 R2中托管了我的MVC5网站,几天前它就开始工作了 当我昨天查看该网站时,它返回了一个白色页面。但它是通过windows身份验证进行身份验证的。我检查了IIS日志,发现它成功返回200,然后返回401。 但是我没有看到任何对CSS/JS文件的请求。状态代码200后为空 然后我检查了事件日志,发现以下错误: 2017年1月27日21:05:01 Perflib 1023无Windows无法加载 可扩展计数器DLL ASP.NET_64_2.0.5072
IIS
日志,发现它成功返回200,然后返回401。
但是我没有看到任何对CSS/JS
文件的请求。状态代码200后为空
然后我检查了事件日志,发现以下错误:
2017年1月27日21:05:01 Perflib 1023无Windows无法加载
可扩展计数器DLL ASP.NET_64_2.0.50727。前四个字节
数据部分的(DWORD)包含Windows错误代码。1/27/2017
21:05:01 Perflib 1023无Windows无法加载可扩展计数器
DLL ASP.NET_2.0.50727。数据的前四个字节(DWORD)
节包含Windows错误代码
我不确定这是否会引起问题
事情是在这个错误之后,站点没有加载。现场在1月27日上午按预期工作。请建议如何解决此问题
提前感谢。根据您提供的信息,很难确定,但您的站点应用程序池似乎已切换到.Net Framework 2而不是4
在IIS控制台中检查您的站点正在使用哪个应用程序池,并检查它运行哪个.Net framework。根据您提供的信息,很难确定,但看起来您的站点应用程序池已切换到.Net framework 2而不是4
在IIS控制台中检查站点正在使用的应用程序池,并检查它运行的.Net framework。我找到了根本原因。有人错误地将虚拟应用程序的web.config放入根文件夹。所以应用程序崩溃了。更正web.config后,网站将启动并运行。谢谢你,弗里德里克,我找到了根本原因。有人错误地将虚拟应用程序的web.config放入根文件夹。所以应用程序崩溃了。更正web.config后,网站将启动并运行。谢谢你,弗里德里克。