Koy*_*nov 16 debugging silverlight
我的VS2010并没有停在silverlight应用程序内部的断点处.在调试过程中似乎没有加载它的符号.当我将鼠标悬停在断点上时,它会显示"当前没有命中braekpoint,没有加载符号".
我尝试了谷歌提供的所有可能的解决方案,并没有成功.即使我创建由ASP .NET Web项目托管的全新silverlight应用程序,也会出现此问题.我的所有项目配置都很好 - 在Web项目中启用了silverlight调试.
我正在使用silverlight 4.这里是从tepmlate创建的示例项目的链接.
有什么想法吗 ?
PS我刚刚尝试重新安装VS2010,问题仍然存在.
编辑:我刚刚在另一台机器上测试了相同的项目,它在断点处停止,它接缝问题是在VS或silverlight的配置中的某个地方.
在Matt Dotson的帮助下,我设法手动附加了调试器.然而,这种解决方案不适合日常使用.
Dav*_*büz 27
根据我在Silverlight中的经验,按照这些步骤保持您的项目调试.
条件1>
首先,我们需要确保在Web项目的属性中有一个Web部分,如下所示,必须选中Silverlight复选框.

条件2>跟随菜单调试=>附加调试器>
Visual Studio有时无法附加您需要引导的调试平台:).通过这种方式,您可以调试其他平台,(您也可以调试您的产品平台,但pdb文件必须同步,不要忘记您可以使用此暂停您的产品平台).

条件3>您的默认Web浏览器可能是Firefox,Chrome或IE以外的版本.通过Visual Studio默认尝试附加到IE.但是当您运行VS调用默认浏览器时,您需要在条件2中拥有手动附件,或者通过右键单击默认页面>浏览来设置默认浏览器.

条件4> xap文件通常位于web project\ClientBin目录中.有时在构建操作之后,无法替换此文件,并且ProjectDll和Project PDB文件不同步.这会在调试时导致错误的行匹配或者无法找到附加警告的调试文件.我强烈建议删除总线项目中的所有生成的文件并删除Clientbin\ProjectName.xap文件.重建之后一切都还可以!

希望有所帮助
你用什么broswer?您需要使用Internet Explorer来调试Silverlight项目.
| 归档时间: |
|
| 查看次数: |
18287 次 |
| 最近记录: |