Windows Embedded 中的远程调试

发布于 2024-08-28 13:54:00 字数 361 浏览 14 评论 0原文

我正在将一个项目从 Windows CE 6 迁移到 Windows Embedded Standard 7,并且想知道 .Net 应用程序的远程调试如何与 Windows Embedded 目标设备配合使用。在使用 VS2008 和 ActiveSync (USB) 的 CE 中,我可以按 F5,我的应用程序会自动部署到目标设备并执行,这样我就可以单步执行断点,就像在本地调试一样。

Windows Embedded 调试是否有等效的远程调试解决方案?快速浏览一下 Visual Studio“远程调试器”文档会让整个事情显得更加笨拙/集成度较低。有没有一种简单的方法可以像使用 CE 一样在运行 Windows Embedded 的目标设备上调试应用程序?

谢谢, 本

I'm moving from Windows CE 6 to Windows Embedded Standard 7 for a project and am wondering how remote debugging of .Net apps works with Windows Embedded target devices. In CE with VS2008 and ActiveSync (USB), I can hit F5 and my app is automatically deployed to the target device and executed so I can step through my breakpoints just like I would if I were debugging locally.

Is there an equivalent remote debugging solution for Windows Embedded debugging? A quick glance through the Visual Studio "Remote Debugger" documentation makes the whole thing seem a lot clunkier/less integrated. Is there an easy way to debug applications on target devices running Windows Embedded like I would with CE?

Thanks,
Ben

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我只土不豪 2024-09-04 13:54:00

我只有在嵌入式 Std7 上通过标准网络接口执行此操作的经验,但我猜想使用 ActiveSync 连接的方法完全相同(因为像我的手机这样的 ActiveSync 设备会出现在“我的电脑”下);简而言之:

  • 假设嵌入式设备位于 \\Embedded 上,
  • 在嵌入式设备上共享一个目录,例如“temp”,
  • 启动设备上的远程调试器客户端,
  • 将 VS 项目的输出目录指向 \\Embedded\temp
  • 设置选项您的项目在 \\Embedded 上进行远程调试,
  • 按 F5 将构建 exe,将其放入 \\Embedded\temp 并开始调试它

看看 此处查看文档这让我开始了。

I only have experience doing this over standard network interfaces on a Embedded Std7, but I guess the approach using an ActiveSync connection is exactly the same (as ActiveSync devices like my cellphone turn up under 'My Computer'); in short:

  • suppose the Embedded device is on \\Embedded
  • share a directory on the Embedded device, say 'temp'
  • start the remote debugger client on your device
  • point the output directory of your VS project to \\Embedded\temp
  • set the options for your project to remote debugging on \\Embedded
  • hitting F5 will build the exe, put it in \\Embedded\temp and start debugging it

Look here for the document that got me started.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文