沒有開發過程,只是發布過程
一、前提
開發使用的是VS2013
從來沒有做過Web的發布,在網上找例子,看到的總是與自己的情況不相符,而且也有人提出了VS2013發布網站的問題,但解決方案卻很少,好不容易找到一個,一定要記下來,方便以后查閱。
要把一個WebService發布到IIS,首先要安裝IIS,網絡上有很多安裝IIS的教程,不再重復;第二步就是使用VS發布WebService;第三步就是在IIS上創建網站。
二、用VS2013發布WebService
用VS2013開發完成之后,在WebService的Project上面右鍵,出現右鍵菜單:
然后選擇“發布網站”,彈出“發布Web”窗口:
“選擇或導入發布配置文件”的下拉列表默認是空的,點擊會出現“新建配置文件”選項,選之,會彈出“新建配置文件”窗口:
在輸入框里面輸入自己需要的名字(根據自己需要,自定義一個名字即可)。之后點擊確定。回到發布窗口,點擊下一步,進入到“連接”步驟:
再發布方法下拉列表中,選之“文件系統”,然后點擊“目標”位置后面的瀏覽按鈕(按鈕內容是“…”),出現“目標位置”窗口:
選之“本地IIS”,然后在右邊出現的菜單里面選擇自己需要的。返回到發布窗口之后,直接“發布”就OK了。
這時候,VS2013開始進行發布的工作,此期間,VS的“輸出”窗口會一直輸出發布執行的信息,發布結束后里面會給出發布是否成功的消息,同時還會顯示發布位置。一般都會發布成功,這不重要,重要的是,一定要牢記發布位置!
注:其實這一步很簡單,不需要這么復雜的操作,直接通過編譯之后,到工程目錄下拷貝所需文件就可以了。
三、用IIS創建網站
(之前沒寫完,今天補上吧)
部署好IIS,也拿到了發布網站需要的文件,將這些文件放到指定目錄。
進入IIS信息服務管理器,左側的網站,右鍵,新建網站,選擇.net4,指定目錄(發布網站所需文件所在目錄),指定ip和端口號,OK!
注意一下,未指定默認頁的話,需要啟動瀏覽。