如何调试silverlight应用程序?
问题描述:
我想在数据加载时跟踪代码。 (VS2010 Silverlight4)如何调试silverlight应用程序?
<riaControls:DomainDataSource Name="domainDS" HorizontalAlignment="Left" VerticalAlignment="Top" QueryName="GetPlanQuery" LoadedData="domainDS_LoadedData">
...
</riaControls:DomainDataSource>
在后面的代码:
private void domainDS_LoadedData(object sender, LoadedDataEventArgs e)
{
//break points here will never be hit
}
有什么办法来调试,即使该项目在另一个Web项目编译为XAP文件,并添加到一些页面的代码?我拥有所有的项目源代码。谢谢。
答
您应该能够通过Debug - > Attach to process菜单项调试代码,然后在Available Process列表中搜索iexplore.exe。
因为未在附件列表中选择Silverlight(位于“附加到进程”对话框中的可用进程列表上方)中未选择Silverlight,所以我没有调试过它。