使用 VS 2008 远程调试 Windows 2000
我使用 Visual Studio 2008 来定位 .NET 2,因此我们的部分软件可以在 Windows 2000 上运行。我需要远程调试进程,而 VS 2008 中的远程调试器不会安装在 Windows 2000 上。我已经安装了 VS 2005 版本的调试器,可以从 VS 2008 连接到它,但会出现错误“远程调试器不是可接受的版本”。有什么办法可以让这个工作...也许通过让 VS 2008 使用旧版本的远程调试器进行连接(假设所有代码都是 .net 2)?我真的不想制作 VS2005 版本的解决方案,因为它有很多很多项目和很多很多文件。
I'm using Visual Studio 2008 to target .NET 2 so a portion of our software can run on Windows 2000. I need to remote debug a process and the remote debugger in VS 2008 will not install on Windows 2000. I have installed the VS 2005 version of the debugger and can make a connection to it from VS 2008, but it gives an error "The remote debugger is not an acceptable version." Is there any way to make this work...maybe by having VS 2008 use the old version of the remote debugger to connect (given all code is .net 2)? I'd really rather not make a VS2005 version of the solution given it has many, many projects, and many, many files.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您只需将远程调试器 exe 和关联文件复制到需要调试的计算机即可。无需实际运行安装程序。您可以在类似于以下的路径中找到这些文件:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Remote Debugger{版本}
2008 版本可能与 Windows 2000 不兼容,但至少复制文件将使您获得正确的位机来尝试。
You can simply copy the remote debugger exe and associated files to the machine you need to debug. No need to actually run the installer. You can find the files at a path similar to:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\Remote Debugger{version}
It may be that the 2008 version is simply incompatible with Windows 2000, but at the very least copying the files will get you the correct bits on the machine to try.