[英]Forcing TFS 2013 to use VS 2015 as a Build Agent
不太確定我在這里問的是可能的,還是需要升級。 我的問題是我有本地安裝的TFS 2013(即內部部署),所有開發機器現已升級到VS2015。 但是,在使用新功能(例如$"test {teststring}"
)時,我們會遇到構建錯誤。
構建機器安裝了VS2013和VS2015,並使用默認構建模板(TfvcTemplate.12.xaml)。 查看構建工作流程中的“運行MSBuild”任務,似乎沒有任何方法可以將它指向一個MSBuild或另一個。
是否有可能提示構建使用更高版本的VS / MSBuild,如果是,如何使用?
嘗試將/tv:14
添加到構建模板中的msbuild命令行參數,如果這不起作用,編輯構建過程模板的xaml文件並覆蓋“運行項目的MsBuild”任務的“ToolPath”屬性 。 或者通過進一步自定義構建模板來使該字段可配置。
將該路徑設置為C:\\Program Files (x86)\\MSBuild\\14.0\\Bin
(或您的等效位置以防機器使用備用默認目錄名稱)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.