无法启动 IIS express

问题描述

1.在启动VS2013 调试项目的时候,提示"无法启动 IIS Exress"

2.此问题只在打开某个项目时,提示此信息

3. 打开事件查看器,看到错误内容为

"在要求开始处理 http 请求时,应用程序池“Clr4IntegratedAppPool”的工作进程(PID=“2092”)未能初始化 http.sys 通信,因此 W3SVC 将其视为错误并终止。数据字段包含错误号。"

 

 

解决问题
目的就是转换项目调试端口

 <WebProjectProperties>
          <UseIIS>True</UseIIS>
          <AutoAssignPort>True</AutoAssignPort>
          <DevelopmentServerPort>65421</DevelopmentServerPort>
          <DevelopmentServerVPath></DevelopmentServerVPath>
          <IISUrl>http://localhost:65421/</IISUrl>
          <NTLMAuthentication>False</NTLMAuthentication>
          <UseCustomServer>False</UseCustomServer>
          <CustomServerUrl>
          </CustomServerUrl>
          <SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
        </WebProjectProperties>

1.查找并打开文件"  项目名称.csproj "

2.清除 DevelopmentServerPort、DevelopmentServerVPath、IISUrl 选项目的内容

3.关闭项目,重新打开项目有可能提示"无法加载项目"

4.重新打开"  项目名称.csproj "  ,并将更改后的DevelopmentServerPort、DevelopmentServerVPath、IISUrl 新的端口信息填写时进去,重新加载

5. 问题解决

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章