IIS快递不到在Visual Studio 2012的工作(IIS express not work

2019-07-22 21:01发布

荫无法运行与IIS Express中的Visual Studio应用程序。 荫得到一个错误“无法启动IIS快车”首次。 经过多次调试,荫,提示以下错误,

如果我身份运行IIS手动表达通过命令提示符下,IAM,提示以下错误,

我已经重新安装了IIS快递,但没有任何改变。 我还通过删除应用程序的所有站点名称修改IIS表达的应用主机配置文件,但没有任何改变。

荫无法知道的问题。 所以,PLZ建议为解决这个问题的任何解决方案。

Answer 1:

我有同样的问题,这个问题是关系到应用程序池的定义,你可以在\用户{用户名} \我的文档\ IISexpress \ CONFIG \对ApplicationHost.config找到。

查找标签

<add name="Clr4IntegratedAppPool" managedRuntimeVersion="v4.0" managedPipelineMode="Integrated" CLRConfigFile="%IIS_USER_HOME%\config\aspnet.config" autoStart="true" />

从“V4.0”到“v4.0.30319”改变为managedruntimeversion .NET 4.5

<add name="Clr4IntegratedAppPool" managedRuntimeVersion="v4.0.30319" managedPipelineMode="Integrated" CLRConfigFile="%IIS_USER_HOME%\config\aspnet.config" autoStart="true" />  


Answer 2:

继suggetions,可能会对你有所帮助>>

使用进程监视器观看IIS-Express的过程,看是否尝试启动它的时候有任何权限问题。

为此,请点击此链接>>

http://msdn.microsoft.com/en-us/library/bb399001%28v=vs.100%29.aspx

如果问题是那么相关的安全,在以管理员身份运行模式下运行Visual Studio

作为最后的手段,你可以通过修改对ApplicationHost.config,其位于禁用记录模块%userprofile%\documents\IISexpress\config目录。

要做到这一点,你需要注释掉文件中的一些行。

下的<system.webServer>/<globalModules>元素,注释掉线

<add name="HttpLoggingModule" image="%IIS_BIN%\loghttp.dll" />

下的<location>/<system.webServer>/<modules>元素,注释行

<add name="HttpLoggingModule" lockItem="true" /> 

保存更改后尝试重新启动IIS表达。



文章来源: IIS express not working in visual studio 2012