【发布时间】:2020-08-04 17:40:33
【问题描述】:
我遇到了一个奇怪的问题 - 到目前为止,我只在一台机器上处理过这个应用程序。我已经在客户办公室的开发机器上下载了一个 asp.net 网络应用程序。
当我尝试通过 Visual Studio 在调试模式下运行应用程序时,我收到 500.19 错误 - 这通常意味着权限问题。在我注意到它正在寻找配置文件的目录之前,我经历了检查权限的动作。
错误中显示的“配置文件”是
\\?\C:\Users\{my-name}\Documents\{project-name}\web.config
-
然而正确的位置实际上是
C:\Users\admin\Documents\projects\{项目名称}\web.config
有谁知道网络配置的位置在哪里指定?我一直认为它只能在根目录中。
【问题讨论】:
-
你的意思是
projects\{project-name}\web.config而不是projects{project-name}\web.config? -
是的,这是我认为发生的最奇怪的事情之一。我没有浏览 .sln 期望看到相对路径应该是的绝对路径,但什么也看不到。
-
您的 SLN 文件与此无关...除非这是一个无项目的网站项目而不是 Web 应用程序项目?
-
这是一个 JIT 编译的旧网站项目。它有一个 sln,但没有 vcproj 文件。
标签: asp.net visual-studio