VS2013發布網站


  本文講解網站建好之后,如何發布在服務器上面。這也是阿輝最近遇到的問題,經過不停的查找資料終於解決了,但是有一些具體的細節需要特別的注意,不然會出現錯誤。

1:在解決方案上先清除解決方案---->在重新生成解決方案--->點擊發布(這里必須要清除解決方案,而且記住以后項目更改了,也要先清除解決方案。);

image

2:點擊發布----->彈出頁面(如下圖1)--->下拉—>新建配置文件名---[阿輝建為(SYSWX)];

imageimage

                    圖1                                           圖2

3點擊下一步--->選擇“文件系統”----->界面如下圖1--->界面變為圖2,此時文件位置---- ”C:\WX“

imageimage

                  圖1                                             圖2

4:下一步---->選擇Release(此時也可以選擇其余兩個,Debug為調試版本,而Release為發布版本。)------>接着下一部,,,發布》》》》》》

imageimage

5:做到這一步的時候已經成功了,輸出如下,,,,

image

6:此時在C盤下面的文件夾WX里面就是網站發布生成的具體內容。

image

7:此時就是將WX文件夾里面的代碼壓縮拷貝到服務器文件夾里面,然后在服務器里面設置IIS服務的網站發布。

IIS網站發布

1:將發布出來的代碼拷貝到服務器WX文件夾里面,然后打開iis服務器(信息服務管理器)如下圖

image

2:這時右鍵網站---添加網站--如下圖1所示,之后寫網站的網站名(SYS)---->應用程序池點擊  選擇---

---->選中“DefaultAppPool”界面如圖2.

imageimage

                  圖1                                            圖 2

3:IP地址選擇自己電腦的IP,端口變為大於80的數,我的為8160(由於前面的端口我都用了,,自己設置的時候盡量設置大點,)如上圖2所示。之后點擊“確定”,由於我的電腦上面已經注冊了“IIS服務器”所以直接就可以生成網頁,SYS右鍵----->管理網站----->瀏覽

image

4:沒有注冊IIS服務器的再看,,,

   在C盤文件夾下面找此文件aspnet_regiis.exe,路徑如下“C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe”打開運行輸入cmd,將文件aspnet_regiis.exe拉入,在其后面加  -i  之后界面如下

image

此時就安裝完了iis服務器,接着就是將服務器文件夾WX里面的文件,管理員獲得所有權限。

到這一步就完成了服務器里面網站的發布,,界面如下

image

 

提示:

*:我在做的時候也遇到了問題,比如權限的問題,要是管理員取得所有權不能瀏覽,那就找到C:\Windows\Temp,將文件夾Temp

添加NETWORK SERVICE權限,更改你的網站文件夾的權限:

在網站文件夾添加Everyone的權限,設置為完全控制就行。

*:注意將應用程序池,ASP.NET設置為4.0,這里的級別設置的低了也會出現錯誤。


免責聲明!

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



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