2011-06-22 66 views
0

我想在我的笔记本电脑上编写/调试visual studio 2010中的代码。 一旦完成,我希望它在调试模式下在我的桌面视觉工作室上运行。 目前我使用RDP复制代码。如何更有效地做到这一点?visual studio在不同系统上调试

我可买不起团队的基础。我希望有一个svn服务。 谢谢。

回答

0

你说一个自己的解决方案 - 使用SVN或其他版本控制。

另一种选择是文件夹共享。如果你希望离线使用笔记本电脑,我推荐使用svn或git。

作为一个程序员,你必须使用版本控制。这是你的朋友!

+0

谢谢。我不喜欢svn的想法,因为它仍然是一个离线的过程。任何人都可以告诉我有关Visual Studio中的远程调试器?它可以通过互联网使用吗? –

+0

看来可以。最近我遇到了一些关于通过ActiveSync/WMDC连接查找DEBUGMSG的文章。让我们看... https://connect.microsoft.com/VisualStudio/feedback/details/117401/activesync-4-0-lacks-ethernet-connectivity“CMAccept.exe”似乎是你想要的东西的关键。但是..这可能只适用于Windows CE开发。不确定。 – akauppi

0

这真的取决于你想要达到的目标。如果您只是想在桌面计算机上进行调试,共享文件夹是最有效的方式,因为它不涉及大量复制和冒着文件过期的风险,尽管如果您的应用程序需要大量文件访问。如果应用程序有大量的数据文件,然后另一种可能是安装在台式机上的共享驱动器,但使用ROBOCOPY保持目录同步:

robocopy /mir \\laptop\source\myproject c:\desktopmachine\myproject 

你也可以做remote debugging从作为笔记本电脑很强大。

如果你想测试(而非调试)的应用程序,然后一个更可靠的方法是(如果合适的话,并安装程序,)在笔记本电脑上创建一个发布版本,然后复制跨到桌面。正如akauppi所说,你一定要使用SVN或其他版本控制系统来控制源代码,但我认为这是另一个问题。

+0

谢谢,我一直在研究远程调试。我无法弄清楚如何通过互联网做到这一点。你能帮助我吗? 另外,有没有任何免费的svn服务,使存储库保密?谢谢。 –

+0

我只是在这里问这个问题http://stackoverflow.com/questions/6458454/remote-debugger-over-internet –

+0

如果这两台机器都在同一个域上,那么这使得远程调试更容易,你可以使用Default传输(限定符就是远程机器的名称或IP)。由于您可以通过静态IP连接到本机,因此您还可以使用“远程”传输,但请记住,这可能在互联网上不安全。如果你通过VPN连接,那么这可能不成问题。 –