Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Automation 如何通过Visual Studio远程调试器2012在远程PC上部署自定义文件_Automation_Visual Studio 2012_Remote Debugging - Fatal编程技术网

Automation 如何通过Visual Studio远程调试器2012在远程PC上部署自定义文件

Automation 如何通过Visual Studio远程调试器2012在远程PC上部署自定义文件,automation,visual-studio-2012,remote-debugging,Automation,Visual Studio 2012,Remote Debugging,如果您需要在远程PC上部署许多文件,那么在远程PC上调试可能会很棘手 首先,您需要配置电脑,即共享文件夹,配置安全性,以便轻松地将文件从您的电脑复制到测试电脑 然后需要一个部署脚本来实际复制文件。您需要以某种方式将目标PC ip发送到它 在Visual Studio 2012中,有一个部署步骤,Studio可以将项目的文件部署到远程PC上,但它似乎只适用于“简单”的情况,无需复制不同文件夹上的文件或重命名文件即可开始调试。 新的远程调试器似乎有新的隐藏api来复制文件。但是它在VisualStu

如果您需要在远程PC上部署许多文件,那么在远程PC上调试可能会很棘手

首先,您需要配置电脑,即共享文件夹,配置安全性,以便轻松地将文件从您的电脑复制到测试电脑

然后需要一个部署脚本来实际复制文件。您需要以某种方式将目标PC ip发送到它

在Visual Studio 2012中,有一个部署步骤,Studio可以将项目的文件部署到远程PC上,但它似乎只适用于“简单”的情况,无需复制不同文件夹上的文件或重命名文件即可开始调试。 新的远程调试器似乎有新的隐藏api来复制文件。但是它在VisualStudio之外是不可用的


如果有一种方法可以使用Visual Studio部署功能来实现“一键部署/调试”过程?

问题的答案在某种程度上取决于要部署的项目类型。例如,在项目属性下的C++项目系统中,>配置属性>调试->远程Windows调试器,可以指定部署目录和部署的附加文件。 如果您想实现自己的部署系统,那么答案是肯定的,您可以编写Visual Studio扩展,使用部署API复制文件,并在远程计算机上执行所需的任何操作,如配置脚本。

这将有助于: