Visual Studio/.NET有很多不同的性能工具,如VSDiagnostics.exe。我们希望建立一个构建管道,其唯一目的是诊断整个应用程序并报告可能的内存和事件处理程序泄漏,以及一些内存和性能诊断。
问题是,显然需要安装visual studio,这在许多需要安装所有这些先决条件的构建服务器上是一个问题-保持它们最新太耗时了。
我的问题是,如果有某种安装,我可以安装在一个构建步骤的诊断,以确保必要的工具安装?
Visual Studio/.NET有很多不同的性能工具,如VSDiagnostics.exe。我们希望建立一个构建管道,其唯一目的是诊断整个应用程序并报告可能的内存和事件处理程序泄漏,以及一些内存和性能诊断。
问题是,显然需要安装visual studio,这在许多需要安装所有这些先决条件的构建服务器上是一个问题-保持它们最新太耗时了。
我的问题是,如果有某种安装,我可以安装在一个构建步骤的诊断,以确保必要的工具安装?
1条答案
按热度按时间svmlkihl1#
根据从命令行测量应用程序的性能
若要在未安装Visual Studio的远程计算机上收集性能信息,请在远程计算机上安装Visual Studio远程工具。
以下是Visual Studio远程工具的下载链接:下载并安装远程工具
我下载了
VS_RemoteTools.exe
并将其上传到我的repo。的数据
然后使用以下脚本,我可以在代理上安装
VS_RemoteTools.exe
。字符串
测试结果:
型
的
更新:
我从下载页面上得到了下载链接。(不确定有更新时是否会改变。)
的
然后我们可以使用PowerShell任务来下载它,而不需要手动下载步骤。
型