C# asp.net 發布網站


1. 配置IIS環境

(1)打開控制面板(查看方式:類別) -> 程序 ->程序和功能 -> 打開或關閉Windows功能,然后“打開或關閉Windows功能”,如果所示:

(2) 將“Windows功能”下的“Internet信息服務”所有的選項都勾上,如果所示:

然后點擊確定,安裝需要幾分鍾時間,安裝完成后,建議重啟一次電腦。

(3)打開瀏覽器,輸入"localhost"或者"127.0.0.1"(Enter),如果提示:

表示IIS配置環境成功。

2.vs發布網站

(1) 在解決方案管理器中,右擊項目工程,選擇“發布網站(Publish)”設定路徑等,然后點擊確定,如圖所示:

成功后,就可以在規定的目錄下,查看相關信息。

3. 部署網站

(1) 打開 控制面板 -> 管理工具 -> Internet信息服務(IIS)管理器,如圖所示:

(2)右擊"網站",點擊"添加網站",設定網站名稱,建議使用英文;設定物理路徑,也就是我們發布網站的物理路徑,然后再設定一個與其他應用不重復的端口號,然后點擊確定即可。如圖所示:

(3)打開瀏覽器,輸入"http://localhost:8080/AliPay.aspx"(ENTER),如果提示錯誤:

OK,權限不足導致的問題,那么,我們可以這樣:

[1] 打開"Internet信息服務(IIS)管理器",選擇你自己創建的網站,然后打開“編譯權限...”,如圖所示:

[2]選擇安全 -> 編輯 -> 添加,在"選擇用戶或組"中,輸入對象名稱:Everyone,點擊確定。

[3]點擊Everyone,將其權限都勾選上,然后點擊確定。如圖所示:

[4]瀏覽器再次刷新,假如說,又發現了這樣的一個錯誤,如圖所示:

OK,其原因是引用第三方dll或自己寫的dll時,在64位系統下可能出現問題。而我使用的win7正好是64位的。所以解決方法是:

[1] 打開"Internet信息服務(IIS)管理器",選擇應用程序池,然后點擊你的應用程序池,在操作中選擇高級設置,如圖所示:

[2]將"高級設置"中的"啟用32位應用程序"修改為"True",點擊確定即可。

[3]再次打開瀏覽器,輸出你想要的結果,OK,大功告成。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM