WEB开发网
开发学院图形图像Flash 怎么样对基于Silverlight的应用程序进行Debug 阅读

怎么样对基于Silverlight的应用程序进行Debug

 2008-10-04 11:37:59 来源:WEB开发网   
核心提示: 在 Solution Explorer, 在才建立的 ASP.NET project 节点上右击, 选择 Add Silverlight Link .当提示选择一个 project时, 选择 SLClock project, 点击 OK.当提示是否要启用 Silverlight debug

在 Solution Explorer, 在才建立的 ASP.NET project 节点上右击, 选择 Add Silverlight Link .

当提示选择一个 project时, 选择 SLClock project, 点击 OK.

当提示是否要启用 Silverlight debugging 时, 点击 Yes.

请注意

这个设置将开启托管代码的debugging 但是会禁止script debugging. 而混合模式的 debugging, 你可以退回原来一步看到,它可以在一个process中对这两种情况进行 debugging , 但在 Visual Studio是不支持的.

右键点击 ASP.NET project 结点, 单击Set as Startup Project.

右键点击 default.aspx,选择 Set as Start Page.

在default.aspx 页的code-behind文件中 (一般是一个 .vb 或者 .cs 文件), 设置一个breakpoint 到 Page_Load 方法上.

点 F5 运行 debugger. 当你提示要修改Web.config 来开启 debugging时, 点 OK. 那么 debugger将进行载入ASPX的页的process中来, 然后将停止在你设置 breakpoint的 Page_Load 方法处.

关闭浏览器,退出 debugger, 移除你设置的 breakpoint .

在Web project中Debugging 非托管 script

To 要在web页中对 非托管 scripts 进行debug,首先你得在浏览器中开户 script debugging .在 Tools 菜单中, 点击 Internet Options.

在 Advanced 栏中, 去掉 Disable Script Debugging (Internet Explorer) check box 并且 Disable Script Debugging (Other) check box.

选择 Display a notification about every script error check box.

如果想关闭, 清除 Show friendly HTTP error messages check box.

注意

如果友好错误信息提示开户了,当一个 HTTP 500 error 从server回传的话,并且这个错误信息小于 513 bytes , Internet Explorer 将屏闭这些内容. 它会用一段文字来代替这些错误信息,这些信息基本是无用的,是给一般用户看的,而不是开发者.

上一页  1 2 3 4  下一页

Tags:怎么样 基于 Silverlight

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接