2016-12-30 48 views
-1

我得到以下問題的同時連接TDS與2015年VSTDS和TFS集成

創建目錄 「\ 10.207.7.199 \ C $ \的Inetpub \ wwwroot的\ DEVCMS \ Website_DEV」。 C:\ Program Files (x86)\ MSBuild \ HedgehogDevelopment \ SitecoreProject \ v9.0 \ HedgehogDevelopment.SitecoreProject.targets(560,5): 錯誤MSB3021:無法複製文件「C:\ Program Files (x86) \ MSBuild \ HedgehogDevelopment \ SitecoreProject \ v9.0 \ TdsService.asmx「 到 」\ 10.207.7.199 \ c $ \ inetpub \ wwwroot \ DEVCMS \ Website_DEV \ TdsService.asmx「。 訪問路徑 '\ 10.207.7.199 \ c $ \ inetpub \ wwwroot \ DEVCMS \ Website_DEV'被拒絕。

我也能夠從構建服務器訪問\\10.207.7.199\c$\inetpub\wwwroot\DEVCMS\Website\_DEV路徑。

+0

您正在使用哪種TDS?您是否在生成服務器上安裝了TDS?從** TDS 5.5 **開始,您不需要在構建服務器上安裝,並可以通過安裝nuget包來使用雲構建:http://hedgehogdevelopment.github.io/tds/chapter5.html#tds-builds-使用雲的服務器 –

回答

0

這看起來像是您試圖用TDS部署到目標網站,而您沒有權限這樣做。嘗試在'管理員模式'下運行Visual Studio來查看是否解決了權限問題。

另外,驗證您嘗試部署到的路徑是否正確。它看起來並不合理,因爲我預料它在網絡路徑的開始處有一個雙斜線,然後在_DEV之前的末尾有一個斜線。

另外,您似乎正在訪問聯網服務器上的C $驅動器。通常,您必須是該系統上的管理員才能正常工作。我建議您改爲設置一個UNC共享文件夾,以允許您向部署系統的任何請求寫入特定文件夾(可能是網站文件夾)。