是否可以在vstudio 2019中安装vstest.console.exe 2013?

时间:2019-06-04 17:35:58

标签: c# azure

我试图在Azure管道中运行构建代理,但是代码是用VS 2013编写的,所以当我在服务器上使用VS 2019时,我的测试失败了。

我试图找出是否有一种方法可以只为VS 2013安装测试套件,而无需在服务器上安装整个IDE。

有什么办法吗?

1 个答案:

答案 0 :(得分:2)

Microsoft托管的代理程序池提供了7个虚拟机映像供您选择:

  • Windows Server 2019(windows-2019)上的Visual Studio 2019预览
  • Windows Server 2016上的Visual Studio 2017(vs2017-win2016)
  • Windows Server 2012R2上的Visual Studio 2015(vs2015-win2012r2)
  • Windows Server 1803(win1803)-用于运行Windows容器
  • macOS X Mojave 10.14(macOS-10.14)
  • macOS X High Sierra 10.13(macOS-10.13)
  • Ubuntu 16.04(ubuntu-16.04)

您可以先尝试一下,看看它是否适用于您的构建或部署。如果没有,则可以使用自托管代理。

https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/hosted?view=azure-devops#use-a-microsoft-hosted-agent

按照以下文档创建自托管代理,并在其上安装VS2013。

https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/v2-windows?view=azure-devops