在TFS2010中使用Windows Workflow,我設置了一個PS腳本以在構建過程結束時運行。在http://www.ewaldhofman.nl/post/2010/11/09/Part-14-Execute-a-PowerShell-script.aspx後面的例子是一個T,它在構建定義的Process部分顯示正確。但是,無論我將arg設置爲腳本的目錄路徑,結果總是...TFS版本定義中的Powershell腳本
術語'。\ DataServiceCpy.ps1'不被識別爲cmdlet的名稱,腳本文件或可操作程序。檢查名稱的拼寫,或者如果包含路徑,請驗證路徑是否正確,然後重試。
我試過10個變體的路徑。我使PS腳本能夠在構建服務器上運行,並且可以從cmd提示符成功運行腳本。
任何顯而易見的事我都忽略了嗎?
非常感謝...
是outdir中的ps腳本嗎? – allen 2013-02-24 06:07:56
將ps腳本添加到源代碼管理工作流.xaml文件中的一個目錄下。就好像它不被認出。我應該追加與此相關的工作流程xaml的部分嗎? – Mickey 2013-02-24 17:22:33
是的活動和活動的輸入將有所幫助 – allen 2013-02-25 04:04:40