我正在继承.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时。
如何更改项目设置以允许应用程序在我的计算机上运行?
答案 0 :(得分:1)
我能够解决问题。在项目目录下有一个文件.vs\config\applicationhost.config
。在那里,我更改了引用错误位置的physicalPath
标记上的virtualdirectory
属性。