最近总是遇到这个问题,每天如此,烦死人,网上答案繁多,可是都解决不了,也是因为各类环境不一样致使的,这里把几种解决方法都记录下web
由于其余项目均可以,就这么一个不行,因此基本就是配置问题,网上的办法都试了,我试了都没用,如今说说个人解决办法express
用记事本或者其余什么文本编辑器,打开项目的.csproj文件,定位到<WebProjectProperties>,把关于IIS的配置<DevelopmentServerPort>、<DevelopmentServerVPath>、<IISUrl>属性都清空,<AutoAssignPort>为True,保存,从新用VS2015打开项目,而后Ctrl+F5,成功!服务器
原理就是让VS2015重置一下启动配置。app
http://blog.csdn.net/wei123456/article/details/53470399编辑器
解决方案:
1. 删掉applicationhost.config。
2.关闭项目从新加载方可化解。spa
使用的是IIS express调试项目。.net
查看事件查看程序发现错误日志:模块 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了
5、临时解决方法,不必定有效
在命令行net stop http,而后重启计算机