VS2013 VS2015 VS2017调试出现无法启动iis express web服务器

Posted 心存善念

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS2013 VS2015 VS2017调试出现无法启动iis express web服务器相关的知识,希望对你有一定的参考价值。

最近老是遇到这个问题,天天如此,烦死人,网上答案繁多,但是都解决不了,也是由于各种环境不同导致的,这里把几种解决方法都记录下

一、其他项目都可以,就这么一个不行

因为其他项目都可以,就这么一个不行,所以基本就是配置问题,网上的办法都试了,我试了都没用,现在说说我的解决办法

用记事本或者其他什么文本编辑器,打开项目的.csproj文件,定位到<WebProjectProperties>,把关于IIS的配置<DevelopmentServerPort>、<DevelopmentServerVPath>、<IISUrl>属性都清空,<AutoAssignPort>为True,保存,重新用VS2015打开项目,然后Ctrl+F5,成功!

原理就是让VS2015重置一下启动配置。

http://blog.csdn.net/wei123456/article/details/53470399

 

二、Git 冲突引起

解决方案:
      1. 删掉applicationhost.config。
      2.关闭项目重新加载方可化解。

 

三、安装Visual Sutudil 2015 Update 3后调试项目出现问题“无法启动iis express web 服务器”

使用的是IIS express调试项目。

查看事件查看程序发现错误日志:模块 DLL C:\Program Files (x86)\IIS Express\aspnetcore.dll 未能加载。返回的数据为错误信息。

查看目录下,没有找到aspnetcore.dll。

解决方向,怎么能安装aspnetcore.dll?

到https://www.microsoft.com/net/core下载,.net Core tools preview for visual studio。

安装完成后目录下已经出现了aspnetcore.dll。

重新运行程序,正常。

 

四、拷贝项目引起

拷贝刀本机的解决方案文件中的隐藏文件夹.vs删除掉 重新生产解决方案就可以启动iis express了

 

五、临时解决方法,不一定有效

在命令行net stop http,然后重启计算机

 

以上是关于VS2013 VS2015 VS2017调试出现无法启动iis express web服务器的主要内容,如果未能解决你的问题,请参考以下文章

VS2013无调试信息

vs2015当前不会命中断点因为还没有

VS2013编程C++ 调试和生成老是出现问题,求救~~~

QT5.11本来是正常的,安装VS2015(2017)后出现如下错误

vs2013的属性管理器在哪?

VS2015 只要调试时就卡死无响应,只能结束任务,怎么办求解