我目前有一个.Net控制台应用程序,用于执行构建和发布任务。目前我使用PowerShell在本地运行此应用程序。该应用程序通过Web服务有效地在数据库之间移动数据。
我希望使用VSTS自动构建和发布任务。我不清楚如何在VSTS中运行我的控制台应用程序。我想在多个项目中使用我的应用程序。
这个documentation表明可以创建JavaScript构建任务 - 但我真的不想移植我的代码。
我是否可以将我的控制台应用程序上传到VSTS,然后我可以使用PowerShell构建任务调用?或者我可以创建一个允许.Net代码的定制构建任务吗?我应该将我的应用程序签入代码吗?
如何在VSTS构建任务期间执行.Net应用程序?
答案 0 :(得分:3)
几种选择。您可以创建自定义任务并将exe打包在任务中。
选项二是将exe提交到tools文件夹中。
选项三。存储在blob存储中并在构建期间拉动。
一旦在计算机上,您可以使用PowerShell或命令行任务来运行它。