1. 程式人生 > >對已經發布的ASP.NET網站加.aspx頁面,瀏覽報錯404?解決方案

對已經發布的ASP.NET網站加.aspx頁面,瀏覽報錯404?解決方案

其實我之前的問題是這樣的;

如果覺得我上面寫的繁瑣,可以直接跳到文章解決方案部分

【需求】

------------------------

網站伺服器上有原本的網站,客戶要求增加頁面,還是動態的,由於之前的網站不是我著手做的,改好後的程式不敢覆蓋,擔心我這邊的程式不是最新的!

【問題】

------------------------

描述一:

伺服器上有個之前的頁面,我又寫了個新的頁面然後直接放上去了 顯示404錯誤


描述二:

伺服器上有個網站,
我又寫了個新的頁面,
然後整個WEB釋出;
把釋出後的檔案只提取我寫的單獨頁面複製出來;
放到伺服器上後;
在位址列輸入地址後 顯示404錯誤


描述三:

在專案裡;
如果把外部檔案直接考本到專案裡;
專案是不顯示的;
必須手動把檔案【包括在專案中】才會正常顯示


描述四:

怎麼向釋出後的.net asp網站新增新的頁面

描述五:

是不是要新增依賴或者配置什麼東西

描述六:

我擔心本地專案太舊  我不敢覆蓋

所以只能  單獨把我寫的頁面放到伺服器上

描述七:

是不是要新增依賴或者配置什麼東西

描述八:

那個頁面可以下載到 就是不能訪問到


解決方案

其實最大的問題就是出在問題【描述三】裡,所以我就把我新發布的專案看了下發現檔案【DtCms.Web.csproj】是所有檔案的配置檔案(或者說依賴);PS:不理解這裡的名詞暫且這樣稱呼它。

配置分為頁面配置和檔案配置

頁面配置


檔案配置


根據這兩個檔案的配置資訊開啟伺服器上相對應的檔案複製貼上

配置好後,還是提示404錯誤!又在百度上找了下


在web裡面找到bin檔案拷貝到伺服器上



程式完美執行!

PS:我貼上時把伺服器上的bin檔案備份一份免得出錯!