如何在远程机器上运行和调试代码
本文关键字:运行 代码 调试 机器 程机器 | 更新日期: 2023-09-27 18:12:36
我用c#写了一个软件。. NET使用Visual Studio。毕竟,我做了一个安装文件,让一些人在他们的系统上安装和使用。问题就在这里:他们在自己的系统上运行软件,在使用软件时出现了一些错误。没有办法让我明白这个问题是为了什么?
例如,如果我在自己的系统上得到错误,我可以很容易地使用visual studio调试代码并找到错误的来源。但对于其他人,目前,我必须使用像Teamviewer这样的软件远程连接到他们的系统,将我的代码上传到某个地方,一旦连接到他们,就从他们的系统下载代码。在他们的系统上运行visual studio,然后在那里打开我的项目,最后调试项目。
确实有效。然而,在我看来,这似乎不是最好的方法来做这样的工作。(因为,例如,我必须从他们的系统下载我的项目,他们可以访问我的源代码。)
在远程机器上运行项目以调试项目是否有其他解决方案?
尝试使用Visual Studio远程调试器-它可以在VS安装DVD中找到,你要做的是:
- 将远程调试器复制到客户端可见的开发机器上的共享中。
- 从客户端机器找到共享并运行它。
- 在你的机器上打开VS,从Debug -> Attach to process中选择客户端机器(在Qualifier组合框中)。
这样,您就不必将代码安装或下载到客户端机器。