我有一個奇怪的問題......我收到此錯誤:C#尋找不存在的程序Web.Config
HTTP Error 500.19 - Internal Server Error The requested page cannot be accessed because the related configuration data for the page is invalid.
Error Code: 0x80070003 (Cannot Read Configuration file)
Config File: \?\E:\TFSLocal\Trunk\loggerTrunk\CommonLogViewer\web.config
Requested URL: http://localhost:80/CommonLogViewer/Search/GetAppModules
Physical Path: E:\TFSLocal\Trunk\loggerTrunk\CommonLogViewer\GetAppModules
它與路徑的應用程序試圖在網上找到辦.config at。我從來沒有在錯誤中列出的物理路徑上有任何文件,所以我不知道爲什麼它會試圖在那裏看到。正確的路徑應該是:
E:\TFSLocal\MVC Logger\20150723\CommonLogViewer\Search\GetAppModules
我已經在代碼中完成搜索匹配該路徑以及在IIS,並拿出什麼。順便說一句,在IIS中列出的物理路徑是:
E:\TFSLocal\MVC Logger\20150723\CommonLogViewer
這是正確的路徑代碼文件。
有人能給我一個正確的方向推動如何解決這個錯誤?
我一直在尋找這一天左右,現在並沒有拿出一個解決方案,爲什麼它會在一個不存在的文件夾中尋找web.config.
您是否檢查過該網站沒有和「虛擬目錄」(可能是因爲網站根目錄不匹配的答案「搜索」路徑)。 –
這個網站沒有虛擬目錄 – michaelk46
這個E驅動器是映射驅動器嗎? –