【发布时间】:2015-08-04 13:00:44
【问题描述】:
在 IIS Express 10 和 Visual Studio 2015 中启动 Web 项目会导致在运行 64 位版本的 IIS Express 但在 32 位版本上正常运行时出现以下错误。
ID 为 9172 的进程未运行。
这些是我尝试过的修复,都失败了:
- 重命名/删除我的文档下的 IISExpress 文件夹。
- 始终以管理员身份运行 Visual Studio。
- 重新启动...因为将其关闭然后重新打开。
- 我检查了 _CSRUN_DISABLE_WORKAROUNDS 环境变量,如 here 所示,但它已经设置好了。
- 在程序和功能中修复 IIS Express 10。
似乎已经有一个在 Microsoft 注册的 Connect issue 处于活动状态,但自 VS 2010 以来一直在进行。我也做了一些调查。
- 运行 C:\Program Files (x86)\IIS Express\iisexpress.exe,开始正常。这大概是 32 位版本。
- 运行 C:\Program Files\IIS Express\iisexpress.exe(我假设是 64 位版本)会导致以下错误:
文件名: \?\C:\Windows\Microsoft.NET\Framework64\v4.0.30319\CONFIG\web.config 行号:519 错误:配置部分 'microsoft.applicationServer' 无法读取,因为它缺少 部分声明。
【问题讨论】:
标签: iis 64-bit iis-express visual-studio-2015