日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

此项目的默认Web访问模式设置为文件共享, 但是无法从路径(此为转贴)

發布時間:2023/12/19 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 此项目的默认Web访问模式设置为文件共享, 但是无法从路径(此为转贴) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

故障現象:

當你打開ASP.NET Web項目時,如果出現這樣的錯誤提示:
提示窗口標題: Web訪問失敗
提示內容: 此項目的默認Web訪問模式設置為文件共享, 但是無法從路徑“...”打開“...”處的項目文件夾。返回的錯誤是: 無法打開Web項目“”。返回的錯誤是: 無法打開Web項目“...”。文件路徑“...”懷URL“...”不符。這兩者需要映射到相同的服務器位置。HTTP錯誤404: Not Found ......

處理方法:

到“C:/Documents and Settings/你的用戶名/VSWebCache/計算機名/”中, 刪除與該項目同名的文件夾。

分析:

當你新建ASP.NET Web項目時,VS.NET會自動在VSWebCache中新建一個與項目同名的文件夾(如果已存在這樣的文件夾,VS.NET會更新該文件夾),并在該 文件夾中創建一個文件(項目名.csproj.user)和ASP.NET Web項目中所有目錄的副本(副本是一個空目錄,不包含任何文件)。

當你打開ASP.NET Web項目,VS.NET會讀取VSWebCache中的與該項目同名的文件夾, 如果VSWebCache中的文件夾的映射路徑與這個ASP.NET Web項目不同就會出現上面的錯誤信息。而這時只有通過刪除VSWebCache中的同名文件夾,讓VS.NET重新建一個才能解決問題。

小知識:

1、VSWebCache的作用是為了支持脫機開發ASP.NET Web應用程序。假如你本來在一臺WEB服務器進行ASP.NET項目的開發,現在因為某些原因,只能在自己的筆記本電腦上進行脫機開發,這時你就可以利 用VS.NET的WEB脫機開發功能。在自己的筆記本電腦上打開這個項目,在VS.NET中,選中“項目”=》“Web項目”=》“脫機工作”。這時, VS.NET會將所有項目文件復制到VSWebCache中。這樣你就可以在脫機情況下,通過打開VSWebCache中的項目文件來進行開發。當聯機 時, 選中“項目”=》“Web項目”選擇“同步所有文件夾”,就可以將脫機開發的內容復制到服務器中。

2、VS.NET使用FrontPage server extensionsg與Web服務器進行通信,VS.NET無法直接修改Web服務器中的文件,所以VS.NET把VSWebCache作為一個中轉 站, 將編輯與編譯的文件先放在VSWebCache中,然后通過FrontPage server extensionsg上傳到服務器。

小問題:VS.NET彈出的這個提示窗口中的信息無法通過Ctrl+C進行復制。

參考文章: http://www.ftponline.com/vsm/2003_01/online/hottips/kiely/default.aspx


如果還是解決不了!

檢查一下iis里面的設置,是否存在這個虛擬目錄和它的指向。用記事本打開.sln文件,把里面的localhost后面的虛擬目錄寫好,保存,然后再用vs打開。 如果還是不行,那么把web.config命名為_web.config 用vs打開項目。


你設置的虛擬目錄名要和該項目原來使用的虛擬目錄名一樣, 或者在.csproj.webinfo文件中, 將URLPath值改成你現在使用的虛擬目錄名.

轉載于:https://www.cnblogs.com/Bluehand/p/3881001.html

總結

以上是生活随笔為你收集整理的此项目的默认Web访问模式设置为文件共享, 但是无法从路径(此为转贴)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。