使用 Visual Studio 2010 进行 Windows 7 小工具调试
我尝试调试 Windows 小工具。即时调试启动,我可以看到 VS2010IDE 附加到侧边栏进程。但是没有源码可以调试!只有一个带有黄色调试指针的空白文件。我的问题是什么?
我的系统配置是基于这篇文章: Windows 边栏调试小工具 ( http://msdn.microsoft.com/en-us/library/bb456467(VS.85).aspx)
i try to debug a windows gadget. Just-In-Time debugging fires up and i can see an VS2010IDE attached to the sidebar process. But there is no source code to debug! Only a blank file with the yellow debug pointer. What is my problem?
Configuration of my system is based on this article:
Gadgets for Windows Sidebar Debugging (http://msdn.microsoft.com/en-us/library/bb456467(VS.85).aspx)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我们已在 MSDN 论坛上发布了相关内容。
我认为脚本调试在 studio 2010 beta2 中被破坏了。
我也无法在我的 ASP.NET MVC 项目上进行脚本调试。
我们得到一个空白页,并且 IDE 无法找到要调试的代码。
尝试在解决方案 exlorer 中打开 Internet Explorer 树中的文件会导致打开空白文件。
我认为这是一个错误 - 毕竟它是测试版。
We have posted on the MSDN forum about this.
I think script debugging is broken in studio 2010 beta2.
I cannot get script debugging to work on my ASP.NET MVC project either.
We get a blank page, and the IDE cannot find the code to debug.
Trying to open files in the Internet Explorer tree in solution exlorer results in blank files being opened.
I think it's a bug - and afterall it is a beta.
我也遇到了这个问题,有一段时间我认为这可能与我的机器是64位有关,或者是权限问题,但我无法确认。
但是,我能够通过使用此代码项目网站上的模板来解决它:
http://www.codeproject.com/KB/gadgets/HeterodoxGadgetTemplate.aspx
该模板的优点在于它被设置为 Windows 应用程序。当您运行该应用程序时,它会处理您的小工具的本地部署并启动侧边栏服务 (sidebar.exe)。我相信这可能会解决许多权限问题。
使用此模板设置新项目后,我能够使用其他地方解释的“调试器”方法成功调试 JavaScript(例如: http://msdn.microsoft.com/en-us/library/bb456467%28v=vs.85%29.aspx)。
I also had this problem, and for a while I was thinking it might have to do with my machine being 64-bit, or a permissions issue, but I have no way of confirming it.
However, I was able to solve it by using the template on this Code Project site:
http://www.codeproject.com/KB/gadgets/HeterodoxGadgetTemplate.aspx
The nice thing about the template is that it's setup as a Windows application. When you run the app it handles the local deployment of your gadget and starts the sidebar service (sidebar.exe). I believe this probably gets around a number of permissions issues.
After setting up a new project using this template, I was able to successfully debug the JavaScript using the "debugger" methods explained everywhere else (for example: http://msdn.microsoft.com/en-us/library/bb456467%28v=vs.85%29.aspx).