VS2012打开Web项目提示《ASP.NET 4.X 尚未在Web服务器上注册。你需要手动将...》解决方案

 

用VS12创建的WEB项目时,默认使用IIS Experess开发服务器,但是每次打开会提示如下提示

 

VS2012打开Web项目提示《ASP.NET 4.X 尚未在Web服务器上注册。你需要手动将...》解决方案

 

但是同一个项目用VS13或VS15打开时,就能正常打开,不会出现以上提示信息。

怀疑是IIS Experess在VS12下有问题,经过一番折腾,终于找到了解决办法:

只要打一个VS11-KB3002339的补丁即可解决问题

微软下载地址:VS11-KB3002339

博客园下载:VS11-KB3002339

相关文章:http://blogs.msdn.com/b/webdev/archive/2014/11/11/dialog-box-may-be-displayed-to-users-when-opening-projects-in-microsoft-visual-studio-after-installation-of-microsoft-net-framework-4-6.aspx