配置文件引用错误的位置.Net应用程序

时间:2017-03-20 17:10:54

标签: c# asp.net visual-studio-2015

我正在继承.NET应用程序。对于初学者,我已将源复制到我的机器并使用Visual Studio打开解决方案。运行项目后,我看到以下错误:

HTTP Error 500.19 - Internal Server Error
The requested page cannot be accessed because the related configuration data for the page is invalid.

Detailed Error Information:
Module     IIS Web Core
Notification       Unknown
Handler    Not yet determined
Error Code     0x80070003
Config Error       Cannot read configuration file
Config File    \\?\path\not\on\my\machine\web.config

问题似乎是" Config File"不是我的机器上的文件的路径。该路径似乎来自部署了该应用程序的IIS服务器。

我已经看到有类似问题的其他人,但在我的搜索中,我无法找到此参考,以便我可以更新它。

Visual Studio(2015)本身似乎响应了我在web.config中所做的更改,特别是当我将此<compilation debug="true" targetFramework="4.0">从true更改为false时。

如何更改项目设置以允许应用程序在我的计算机上运行?

1 个答案:

答案 0 :(得分:1)

我能够解决问题。在项目目录下有一个文件.vs\config\applicationhost.config。在那里,我更改了引用错误位置的physicalPath标记上的virtualdirectory属性。