11

首先介绍一下背景知识:我将我的 SVN 存储库重新检出到一个新位置,并尝试从那里运行该应用程序。现在 Visual Studio 在使用本地 IIS Web 服务器启动我的 MVC 应用程序时遇到问题。我目前收到此错误:

无法访问请求的页面,因为该页面的相关配置数据无效。

详细错误信息:模块 IIS Web 核心通知未知处理程序尚未确定错误代码 0x80070003 配置错误无法读取配置文件配置文件 \?\C:\RND\app\web.config 请求的 URL https://localhost:44304/app 物理路径
登录方法 尚未确定 登录用户 尚未确定 请求跟踪目录

问题是配置文件不存在于 c:\RND\app\web.config 它现在位于 c:\RND\appTest\web.config。

有没有办法可以在 Visual Studio 中更新它?

就好像它已将旧路径保存在某处而不是自动更新它。

4

3 回答 3

14

您可以通过简单地删除项目中的 .vs 文件并重新构建项目来纠正此行为。Visual Studio 将重新生成另一个 .vs 文件,并纠正了 web.config 的路径。其中存储了有关 web.config 文件路径的设置。

于 2016-07-12T11:23:39.260 回答
7

移动我的项目文件夹后我遇到了同样的问题。我通过编辑 IISExpress applicationhost.config 文件并更正其中发现的错误路径来修复它。

在我的机器上,applicationhost.config 文件位于 C:\Users\\Documents\IISExpress\config

于 2014-06-27T12:11:36.077 回答
1

我通过删除存储在 .sln 文件同一级别的 .vs 文件夹中的名为“applicationhost.config”的文件来修复它。此文件包含有关解决方案的所有信息,通过删除它,Visual Studio 需要使用默认值重新创建它。

于 2017-06-05T11:11:33.023 回答