在 IIS Express 10 和 Visual Studio 2015 中启动 Web 项目会在运行 64 位版本的 IIS Express 时出现以下错误,但在 32 位版本上运行正常。
ID 为 9172 的进程未运行。
这些是我尝试过的修复方法,但都失败了:
似乎已经有一个向 Microsoft 注册的 Connect 问题,该问题处于活动状态,但自 VS 2010 以来一直在持续。我也做了一些调查。
文件名: \?\C:\Windows\Microsoft.NET\Framework64 4.0.30319\CONFIG\web.config 行号:519 错误:配置部分 无法读取“microsoft.applicationServer”,因为它缺少 部分声明。
您似乎已更新 C:\Windows\Microsoft.NET\Framework 4.0.30319\CONFIG\web.config 但未更新 C:\Windows\Microsoft.NET\Framework64 4.0.30319\CONFIG\web.config。因此,请比较两个文件并同步它们以解决问题。
我有一个类似的问题 - 解决它的关键是从命令行运行 iisexpress,然后查看错误。就我而言,它说 XML 格式错误。然后我尝试在 XmlNotepad 中编辑 web.config,它告诉我错误的 XML 到底在哪里。在这种情况下 - something 在文件中添加了错误注释 - 我删除了它(IE,修复了 XML 问题),然后 iisexpress 能够在命令行和 VS 2015 中正常运行。
有人设法在 IIS Express 的 64 位架构中修复此错误吗?