Visual studio &引用;无法启动IIS Express Web服务器";(UseIIS vs.UseIISExpress)

Visual studio &引用;无法启动IIS Express Web服务器";(UseIIS vs.UseIISExpress),visual-studio,iis,visual-studio-2012,iis-express,Visual Studio,Iis,Visual Studio 2012,Iis Express,使用Visual Studio 2012,突然出现错误“无法启动IIS Express Web服务器”,答案是不更改端口号,因此请不要建议这样做。答案也是不要删除IIS Express文件夹或applicationHost.config文件。。。这些解决方案都不起作用。唯一可以让任何程序运行的方法是将.csproj文件中的“UseIIS”更改为false,同时将“UseIISExpress”设置为true <UseIISExpress>true</UseIISExpress&g

使用Visual Studio 2012,突然出现错误“无法启动IIS Express Web服务器”,答案是不更改端口号,因此请不要建议这样做。答案也是不要删除IIS Express文件夹或applicationHost.config文件。。。这些解决方案都不起作用。唯一可以让任何程序运行的方法是将.csproj文件中的“UseIIS”更改为false,同时将“UseIISExpress”设置为true

<UseIISExpress>true</UseIISExpress>
<UseIIS>False</UseIIS>
true
假的

如果我翻转它们(UseIIS=true和UseIISExpress=false),它将不会运行,同样的错误。在同事的PC上,这两个值都设置为true,并且此人在运行项目时没有任何问题。是什么导致了这种不一致性?我们如何解决这个问题,使我们不必编辑每个.csproj文件来运行程序?我们使用100多个程序,因此这并不理想。

很难根据错误消息直接查明问题。我们必须尝试各种解决方案来排除故障。
这种问题在使用VS2012的Win7计算机上经常发生。
很多人在网上发布与此问题相关的问题,因此,我们必须找到适合我们的解决方案。

在我这方面,我选择修复它并再次使用管理员帐户运行VS。它工作得很好。


如果有什么我可以帮忙的,请随时告诉我。

如果您不显示所有相关设置,则无法判断哪些设置不一致。我真的不确定要显示哪些其他相关设置。我很高兴与大家分享相关的设置,但还需要什么?运行诊断并编辑您的问题以包括报告。该工具收集大多数此类设置。