2011-02-17 93 views
1

我已經在TFS2010中設置了帶有MSBuild參數的構建配置,以便使用WebDeploy將其部署到遠程IIS6網絡服務器。我可以在VS2010中使用WebDeploy手動部署到此遠程Web服務器,而不會出現問題。但是,當我啓動TFS構建時,它嘗試部署到遠程框時會失敗並顯示權限被拒絕錯誤。我已將該用戶添加到網絡服務器框上的管理員組。TFS 2010 - WebDeploy到IIS6

我在安全事件日誌中發現該域名沒有設置:

登錄失敗:
原因:未知的用戶名或密碼錯誤
用戶名:tfssvcUser
域:
登錄類型:3
登錄進程:NtLmSsp
驗證包:NTLM 工作站名稱:TFSServer

當我手動運行時,域被設置。 tfssvcUser是域用戶正在構建服務器上運行。

我現在正在運行MSDeploy 1。

任何想法?

+0

假設Web服務器和構建服務器都在同一個域中? (我只看到你提到構建SRV) – 2011-02-25 02:38:50

回答

1

最後,TFS框的管理員誤讀了構建服務器上的權限,需要向臨時文件夾或註冊表添加權限,但不確定哪些權限。