VS2013 發行至本機 IIS

參考網站
先建IIS站台
開"控制台">"系統管理工具">"Internet Information Services (IIS) 管理員"
Default Web Site 先停用
建一個新網站 xxxxx

然後到 "應用程式集區" 選剛剛  新網站 xxxxx "右鍵"
改"基本設定" .net版本選 4.0


接下來是VS2013

1.設定 [ Web 發行 ] 的「發行設定檔」( 記得先開啟網站專案才能用 )
2.如果沒看見 [ Web 單鍵發行 ] 工具列,可以在工具列的地方按下滑鼠右鍵選取 [Web 單鍵發行] 即可:
3."新增"
4.
以上參數分項說明如下:

1. 發行方法:選擇 Web Dploy

2. 伺服器 :localhost

3.網站名稱:xxxxx    //這邊是指 IIS 站台 要先建立一個站台(key 一個名字 並對應一個目錄)

4.目的地:URL:http://localhost

驗證連線 按下去 看 是否 ok  (有次 一直錯誤 修復 2013 應該是 web deploy 3.5 出問題 重開機就好了 (也許一開始重開就好)

可以馬上發行 (發行錯誤 因為 預設 .net 2.0)
(我是馬上發行)
或是 下一步 設定組態

*******************************
發行錯誤
我是用 iis 7
iis 那邊的 .net 版本要對
vs2003 用 4.5
在應用程式集區 針對 xxxxx 要改 .net 版本 改成 4.0 就好
**********

如果有多個站台再測試 要注意是否 有啟動

******************************************
防火牆 World Wide Web 服務 (HTTP)  要開
********************************************
無法開啟登入所要求的資料庫 "XXX2001"。登入失敗。
使用者 'IIS APPPOOL\xxxxx' 的登入失敗。

解決
不要使用 integrated security=SSPI 做為驗證的方法,改用 User Id=”xxx”; Password=”ooo” 來登入資料庫

在發行設定那邊可以改 但是不要用他的 WEBCONFIG

留言

熱門文章