0
我想知道爲什麼我沒有看到我的prebuild.ps1腳本的任何輸出。 它應該打印hello world write-host "hello world"
,然後執行一些xcopy操作。但是,我沒有看到任何文件被複制 - 並且在我的活動日誌中沒有hello world。TFS 2013可選腳本未執行
我該如何確保文件被執行?顯然它不是......我該如何解決這個問題?
診斷日誌:
<BuildInformationNode Id="1f5d1357-a2c5-47d9-b139-70fef8b3bf9a" ParentId="d57481f2-40eb-4cfa-80b6-8f3d81628f0c" Type="ActivityTracking">
<Fields>
<InformationField Name="ActivityInstanceId" Value="7732" />
<InformationField Name="ActivityType" Value="RunScript" />
<InformationField Name="DisplayName" Value="Run optional script before MSBuild" />
<InformationField Name="Duration" Value="00:00:00" />
<InformationField Name="State" Value="Closed" />
<InformationField Name="StartTime" Value="2015-05-11T09:07:18.9934208Z" />
<InformationField Name="FinishTime" Value="2015-05-11T09:07:18.9934208Z" />
</Fields>
<Children>
<BuildInformationNode Id="2415a1b2-be01-4345-aa83-a32d21ba3de8" ParentId="1f5d1357-a2c5-47d9-b139-70fef8b3bf9a" Type="ActivityInput">
<Fields>
<InformationField Name="EnvironmentVariables" />
<InformationField Name="Enabled" Value="True" />
<InformationField Name="Arguments" Value="$/TP4/Company/Area/Solution/Business/.scripts/prebuild.ps1" />
<InformationField Name="FilePath" />
</Fields>
<Children />
</BuildInformationNode>
<BuildInformationNode Id="db012d8c-6206-4037-b2ad-b01ccdbe6d43" ParentId="1f5d1357-a2c5-47d9-b139-70fef8b3bf9a" Type="ActivityOutput">
<Fields>
<InformationField Name="Result" Value="0" />
</Fields>
<Children />
</BuildInformationNode>
</Children>
</BuildInformationNode>
爲了安全起見(用於測試目的),我設定的PowerShell執行策略,以無限制。