大约六周前,我在几台服务器上设置了远程调试,以便能够远程调试在 Visual Studio 2017 中创建的应用程序。但是,我想将远程调试安装到另一台服务器上,但现在似乎无法找到下载远程调试软件的源 - 看起来自 Visual Studio 2019 发布以来该源已被 Microsoft 删除。
有人可以向我指出该软件的可靠来源吗?我之前下载下来的时候愚蠢地没有保留下载的副本。或者,远程调试软件是否可以作为 VS2017 实际安装软件的一部分提供?
来自我的Remote Debugging Easy的代码:
if (RDV == 2022)
{
if (ARCH == 64)
d = FetchX("https://aka.ms/vs/17/release/964531996/RemoteTools.amd64ret.enu.exe");
else
d = FetchX("https://aka.ms/vs/17/release/964531996/RemoteTools.x86ret.enu.exe");
}
else
if (RDV == 2019)
{
if (ARCH == 64)
d = Fetch("https://aka.ms/vs/16/release/RemoteTools.amd64ret.enu.exe");
else
d = Fetch("https://aka.ms/vs/16/release/RemoteTools.x86ret.enu.exe");
}
else
if (RDV == 2017)
{
if (ARCH == 64)
d = Fetch("https://aka.ms/vs/15/release/RemoteTools.amd64ret.enu.exe");
else
d = Fetch("https://aka.ms/vs/15/release/RemoteTools.x86ret.enu.exe");
}
else // 2015
{
if (ARCH == 64)
d = Fetch("https://download.microsoft.com/download/E/7/A/E7AEA696-A4EB-48DD-BA4A-9BE41A402400/rtools_setup_x64.exe");
else
d = Fetch("https://download.microsoft.com/download/E/7/A/E7AEA696-A4EB-48DD-BA4A-9BE41A402400/rtools_setup_x86.exe");
}
使用来自此 msdn 页面的链接(当它们曾经有效时:P)。它还具有旧版本的链接。
编辑:添加了 VS 2022 远程调试工具。
如果你安装了VS2017,那么你可以复制整个
C:\Program Files (x86)\Microsoft Visual Studio�7\Professional\Common7\IDE\远程调试器
文件夹(相应地调整路径)到目标机器并在那里运行
msvsmon.exe
。