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

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

 2008-10-04 11:37:59 来源:WEB开发网   
核心提示: 以下的几个文件,都需要在project的根目录下创建,并且名称请按下列表中的要求来命名: Default.html. Clock.xaml.Clock.cs CreateSilverlight.js. 把QuickStart中示例的相对应的源文件的代码都拷到你才建立的空project中,

以下的几个文件,都需要在project的根目录下创建,并且名称请按下列表中的要求来命名:

Default.html.

Clock.xaml.

Clock.cs

CreateSilverlight.js.

把QuickStart中示例的相对应的源文件的代码都拷到你才建立的空project中, 覆盖所有存在的文件.

保存并关闭你才创建的所有文件.

编译这个project, 注意编译后的文件名为 SlClock.dll 和 SlClock.pdb. (默认的, 在 Visual Studio中, 它们应该编译到你的project的一个命名为ClientBin的子文件夹中 .)

将 HTML 页设置为你的project的startup page.

CTRL+F5来在非调试模式下运行这个project .当前页应该展示出一个钟,当然是带有针的, 图象如下.

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

开始在托管代码中对Silverlight project进行 debugging

在Source view下打开托管代码编写的文件 clock.cs .

添加一个breakpoint到 Canvas_Loaded这个方法这.

点 F5 运行 Visual Studio debugger. 现在你可以使用VS的debugging tools来一步步调试了, 检查调用的stack 和变量, 可以设置 watches, 等等.

下面的图显示了debugger 停在了托管代码的某一行上.

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

停止debug并且移除你设置的 breakpoint.

Debugging 一个结合了Silverlight的Web project

在 File 菜单上, 点击 New, 再点击 Project. 在 Project 对话框中, 添加一个 ASP.NET Web application project 到当前Silverlight solution中来.

上一页  1 2 3 4  下一页

Tags:怎么样 基于 Silverlight

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