在 Visual Studio 2015 中启动 Web 项目时出现 IIS Express 10(64 位)错误
IIS Express 10 (64 bit) errors when starting web project in Visual Studio 2015
在 IIS Express 10 和 Visual Studio 2015 中启动 Web 项目会导致以下错误,当 运行 64 位版本的 IIS Express 但在 32 位版本上工作正常时。
Process with an Id of 9172 is not running.
这些是我尝试过的修复方法,都失败了:
- Rename/Delete 我的文档下的 IISExpress 文件夹。
- 运行 Visual Studio 始终作为管理员。
- 重新启动...因为将其关闭并再次打开。
- 我检查了 _CSRUN_DISABLE_WORKAROUNDS 环境变量 here,但它已经设置好了。
- 修复程序和功能中的 IIS Express 10。
似乎已经有一个在 Microsoft 注册的 Connect issue 处于活动状态,但自 VS 2010 以来一直在进行。我也进行了一些调查。
- 运行ning C:\Program Files (x86)\IIS Express\iisexpress.exe,启动正常。这大概是 32 位版本。
- 运行ning C:\Program Files\IIS Express\iisexpress.exe(我假设是 64 位版本)导致以下错误:
Filename:
\?\C:\Windows\Microsoft.NET\Framework64\v4.0.30319\CONFIG\web.config
Line number: 519 Error: The configuration section
'microsoft.applicationServer' cannot be read because it is missing a
section declaration.
你似乎更新了 C:\Windows\Microsoft.NET\Framework\v4.0.30319\CONFIG\web.config 但没有更新 C:\Windows\Microsoft.NET\Framework64\v4 .0.30319\CONFIG\web.配置。所以,请比较两个文件并同步它们以解决问题。
我遇到了类似的问题 - 解决它的关键是从命令行 运行 iisexpress 然后查看错误。在我的例子中,它说 XML 格式错误。然后我尝试在 XmlNotepad 中编辑 web.config,它告诉我错误 XML 的确切位置。在这种情况下 - something 在文件中添加了错误评论 - 我删除了它(IE,修复了 XML 问题)然后 iisexpress 能够 运行在命令行和 VS 2015 中正常。
在 IIS Express 10 和 Visual Studio 2015 中启动 Web 项目会导致以下错误,当 运行 64 位版本的 IIS Express 但在 32 位版本上工作正常时。
Process with an Id of 9172 is not running.
这些是我尝试过的修复方法,都失败了:
- Rename/Delete 我的文档下的 IISExpress 文件夹。
- 运行 Visual Studio 始终作为管理员。
- 重新启动...因为将其关闭并再次打开。
- 我检查了 _CSRUN_DISABLE_WORKAROUNDS 环境变量 here,但它已经设置好了。
- 修复程序和功能中的 IIS Express 10。
似乎已经有一个在 Microsoft 注册的 Connect issue 处于活动状态,但自 VS 2010 以来一直在进行。我也进行了一些调查。
- 运行ning C:\Program Files (x86)\IIS Express\iisexpress.exe,启动正常。这大概是 32 位版本。
- 运行ning C:\Program Files\IIS Express\iisexpress.exe(我假设是 64 位版本)导致以下错误:
Filename: \?\C:\Windows\Microsoft.NET\Framework64\v4.0.30319\CONFIG\web.config Line number: 519 Error: The configuration section 'microsoft.applicationServer' cannot be read because it is missing a section declaration.
你似乎更新了 C:\Windows\Microsoft.NET\Framework\v4.0.30319\CONFIG\web.config 但没有更新 C:\Windows\Microsoft.NET\Framework64\v4 .0.30319\CONFIG\web.配置。所以,请比较两个文件并同步它们以解决问题。
我遇到了类似的问题 - 解决它的关键是从命令行 运行 iisexpress 然后查看错误。在我的例子中,它说 XML 格式错误。然后我尝试在 XmlNotepad 中编辑 web.config,它告诉我错误 XML 的确切位置。在这种情况下 - something 在文件中添加了错误评论 - 我删除了它(IE,修复了 XML 问题)然后 iisexpress 能够 运行在命令行和 VS 2015 中正常。