Visual studio 2013 如何在服务器核心上安装Visual Studio远程工具?

Visual studio 2013 如何在服务器核心上安装Visual Studio远程工具?,visual-studio-2013,remote-debugging,server-core,Visual Studio 2013,Remote Debugging,Server Core,我想在运行IIS 8.5的Windows 2012R2服务器上安装Visual Studio 2013 Update 4远程工具。这是一个非常简单的过程,概述如下: 我的问题是,我试图安装它的服务器是一个服务器核心,这意味着没有GUI。远程工具应用程序是仅通过GUI安装的exe 我尝试用PowerShell安装它,但它挂起了。我也无法在Web平台安装程序中找到远程工具来安装它。大量的谷歌搜索结果一无所获 有人知道如何在服务器核心上安装VisualStudio远程工具,以便我可以在我的开发服务器上

我想在运行IIS 8.5的Windows 2012R2服务器上安装Visual Studio 2013 Update 4远程工具。这是一个非常简单的过程,概述如下:

我的问题是,我试图安装它的服务器是一个服务器核心,这意味着没有GUI。远程工具应用程序是仅通过GUI安装的exe

我尝试用PowerShell安装它,但它挂起了。我也无法在Web平台安装程序中找到远程工具来安装它。大量的谷歌搜索结果一无所获


有人知道如何在服务器核心上安装VisualStudio远程工具,以便我可以在我的开发服务器上进行调试吗?感谢您的建议。

创建一个.bat文件并输入以下内容。(不是PowerShell)(或者只是在命令行中。)

rtools_setup_x64.exe“/安装/安静


word…

结果表明,您可以简单地远程进入核心服务器。当您这样做时,您将只得到一个命令提示。从那里,CD到远程工具安装文件所在的目录。通过在命令提示下键入文件名来执行该文件,即:rtools\u setup\u x64.exe


这将在核心服务器上使用GUI运行安装程序。就这么简单,我不认为您能够在核心服务器上获得安装向导,但是您可以。

您不必安装远程工具。只需从本地Visual Studio安装中复制msvsmon.exe。然后从远程powershell静默启动它:

Start-Process -FilePath .\msvsmon.exe -ArgumentList '/nosecuritywarn /port:4022 /silent' -Verb runAs

别忘了打开防火墙端口。

不知道为什么会被否决。我用它来安装到我的服务器核心2012 r2上,没有问题。使用:en_remote_tools_for_visual_studio_2015_update_2_x64_8487100。请注意,即使您可以用这种方式安装它,您仍然需要配置它,并且仍然需要GUI。确实如此甚至没有创建msvsmon.exe文件。目标文件夹中缺少该文件。我看到的只是VsGraphicsRemoteEngine…文件。仅运行可执行文件3次,Microsoft Visual Studio 14.0的基本目录就可以在docker中显示。对于VS2019,仅exe是不够的(未检查VS2017,也未检查实际需要哪些文件)。复制整个文件夹x64(或x86,取决于目标操作系统)在IDE/Remote debugger文件夹中,虽然有帮助!感谢这一技巧。我们刚刚开始在测试站上使用它,自动化它的部署和控制何时远程启动对整个团队来说是一个非常受欢迎的功能!:)