發布.Net 網站 並部署網站到IIS
阿新 • • 發佈:2018-11-23
-- dll gii 相關配置 應用程序池 .exe 需要 not inf
確保bin裏面包含所有需要引用的dll
打開工程的Reference目錄,將所有引用設置為Copy Local 復制到本地。
發布網站
第一步:右鍵網站主項目,選擇publish 發布網站。如下圖
填寫發布網站的相關配置,選擇custom 傳統發布,填寫任意名稱比如NoticeCrawler
下一步,選擇發布方式“File System”文件系統,並設置好發布的路徑
下一步,點擊發布(後面的設置不重要)。
安裝IIS
打開控制面板 --》程序和功能--》啟用或關閉Windows功能,進行如下設置
提示:設置應用程序開發功能,是為了使得IIS可以識別.net網站的文件
發布網站,打開控制面板--》管理工具--》IIS管理器
註意:MVC網站不需要設置 目錄瀏覽和默認文檔,MVC內置的路由機制可以幫我們完成這個工作。
添加網站,右鍵網站--》點擊添加網站
應用程序池選擇NoticeCrawler,或者網站對應的FrameWork 版本,當發現缺少已經安裝的Framework版本程序池,可以采取如下操作:
打開命令行工具,輸入:
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i
具體版本號,需要到C盤,Windows目錄下的對應路徑查看。
用瀏覽器瀏覽發布的網站。
註意,這個時候可能會拋異常,查看異常的內容,如果跟SQL有關的,那就說明數據庫相關的配置不合理,或者後臺沒有對應數據庫服務在運行。
發布.Net 網站 並部署網站到IIS