全文包括如下三部分內容: 方式一、發佈網站至預設的IIS路徑下 方式二、發佈網站至指定的IIS路徑下 註:發佈過程中可能出現的錯誤信息及解決方法 方式一、發佈網站至預設的IIS路徑下 1)發佈環境:Windows 7 旗艦版 + IIS 7.5 + VS2010 + ASP.Net WebForm ...
全文包括如下三部分內容:
方式一、發佈網站至預設的IIS路徑下
方式二、發佈網站至指定的IIS路徑下
註:發佈過程中可能出現的錯誤信息及解決方法
----------------------------------------------------------------------------------------------------------
方式一、發佈網站至預設的IIS路徑下
1)發佈環境:Windows 7 旗艦版 + IIS 7.5 + VS2010 + ASP.Net WebForm 4.0
2)製作一個Visual Studio解決方案,再創建一個類庫和一個WebApplication,結構如下圖所示
3)在WebApplication上右鍵選擇“發佈”
4)在彈出的對話框中填寫如下內容
5)vs輸出了一堆信息,提示發佈成功
6)在IIS中觀察網站發佈的路徑
7)在”PublishDemo”上右鍵,選擇”管理應用程式”,再選擇”瀏覽”,即可以訪問網頁
----------------------------------------------------------------------------------------------------------
方式二、發佈網站至指定的IIS路徑下
1)發佈環境:Windows 7 旗艦版 + IIS 7.5 + VS2010 + ASP.Net WebForm 4.0
2)製作一個Visual Studio解決方案,再創建一個類庫和一個WebApplication,結構如下圖所示
3)在IIS中添加網站
4)在彈出的對話框中填寫如下內容
5)點擊確定後,應該會提示只能在80埠啟動一個網站,在右側的”操作”面板中的”管理網站”處,點擊”停止”或是”啟動”即可
6)在WebApplication上右鍵選擇“發佈”
7)在彈出的對話框中填寫如下內容
8)vs輸出了一堆信息,提示發佈成功
9)在IIS中查看網站並瀏覽
----------------------------------------------------------------------------------------------------------
註:發佈過程中可能出現的錯誤信息及解決方法
1)錯誤信息如下圖所示:
解決方法如下圖所示:
2)錯誤信息如下圖所示:
解決方法如下圖所示:
3)錯誤信息如下圖所示:
解決方法如下圖所示:
輸入 %windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe –i,註意-i前面是一個空格
4)錯誤信息如下圖所示:
CS0016: 未能寫入輸出文件“c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/.........dll”--“拒絕訪問。 ”
解決方法如下圖所示:
選擇windows文件夾下的temp文件夾,右鍵點擊”屬性”,再點擊”安全”,再點擊”編輯”,選擇IIS_USERS用戶,追加勾選許可權為完全控制(寫入和編輯)即可。
完整清晰的PDF版本 點擊下載