自動化建置中 發生了 TF270016 拒絕存取路徑
錯誤訊息
TF270016: An error occurred publishing log files from 'C:\TFSBuild\BuildAgent\TailspinToys.log' to '\\vs2012\BuildSuccessed\TailspinToys\TailspinToys_20120928.1\logs'. Details: 拒絕存取路徑 '\\vs2012\BuildSuccessed\TailspinToys\TailspinToys_20120928.1\logs'。 (type PublishLogFileException)
Exception Stack Trace: 於 System.Activities.Statements.Throw.Execute(CodeActivityContext context)
於 System.Activities.CodeActivity.InternalExecute(ActivityInstance instance, ActivityExecutor executor, BookmarkManager bookmarkManager)
於 System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor, BookmarkManager bookmarkManager, Location resultLocation)
在自動化建置中,我們會將建置好的程式放到指定的「共用」路徑中
通常在安裝 Team Build Server 時,會決定要用那一組帳號執行 ( 忘記的話可以到 Team Foundation Console 中查詢)
這裡我是指求 TFSBuild 這個帳號
設定權限
請先用 較高的帳戶登入後,再將 TFS Build 這個帳號加入到 共用目錄的權限讀寫清單中即可