当我尝试从VS(2015年或2017年)启动我的ASP.NET应用程序时,它只是在输出窗口中没有错误而崩溃。
程序'[8464] iisexpress.exe'已退出,代码为0(0x0)。
但Windows事件日志说明了这一点:
模块名称ManagedEngineV4.0_32bit路径C:\ WINDOWS \ Microsoft.NET \ Framework \ v4.0.30319 \ webengine4.dll从注册返回错误。数据是错误。
我对如何解决这个问题没有更多的想法。 我试图重新安装VS,IIS,甚至试图删除.net框架,将IIS设置从32位更改为64位但到目前为止没有运气。
任何人遇到类似错误并找到解决方案的机会? :)
P.S。 扩展错误日志:
系统
- 提供商
[名称] IIS Express
- EventID 2293
[资格赛] 49152
等级2
任务0 关键字0x80000000000000
- TimeCreated [SystemTime] 2017-06-06T20:47:56.693031400Z
- EventRecordID 7271
- 频道申请
- 电脑PC
- 安全
EventData
ManagedEngineV4.0_32bit
C:\ WINDOWS \ Microsoft.NET \框架\ v4.0.30319 \ webengine4.dll
2BEE0CC0二进制数据:
用词
<00> 0000:C00CEE2B字节
<00> 0000:2B EE 0C C0 +î.À
答案 0 :(得分:0)
花了几天时间试图解决问题后,我没有成功,所以这里有快速的解决方法:
一切正常
答案 1 :(得分:0)
我们使用IIS遇到了同样的问题和事件查看器错误。对于我们来说,问题在于我们正在修改C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Aspnet.config
以应用some garbage collection improvements,最后在XML中输入错误。
因此与IIS Express无关,但我想为其他在搜索错误消息时找到此帖子的人提到它:
模块名称ManagedEngineV4.0_64bit路径 C:\ windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ webengine4.dll 从注册返回错误。数据就是错误。
答案 2 :(得分:0)
我知道这是一个老话题,但是今天这已经使我丧命。而且由于这几乎是任何搜索错误的上位线程,因此我决定添加此内容。
从这里拍摄 "Unable to launch the IIS Express Web server" error
我不需要检查任何权限或任何东西,只需删除并重新加载项目就足以使IIS表现出来,并且我可以重新获得一些调试乐趣。
欢呼