成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Silverlight調試基本概念詳解

開發 開發工具
Silverlight調試的相關基本概念將會在這篇文章中為大家呈現上來。希望又需要的朋友可以通過這篇文章介紹的內容掌握其中概念。

Silverlight調試的方式是一個比較復雜的步驟。在實際編程中,這一步驟又是相當重要的。所以,作為uiyiming有需求的程序員來說必須熟練的操作這一步驟。#t#

創建一個程序的過程中調試環節是必不可少的步驟,而且是相當重要的。在Silverlight的開發過程中,我們主要用Silverlight Tools for Visual Studio 2008 來對Silverlight應用程序進行調試。Silverlight Tools 支持大多數托管調試功能。但是,它不支持"編輯并繼續"、實時調試和混合模式調試。

安裝 Silverlight Tools 后,可以像調試任何其他項目類型那樣來調試 Silverlight 項目。按 F5 后,Visual Studio 將在默認的瀏覽器中啟動您的應用程序,并附加調試器。然后,您可以執行常見任務,例如設置斷點和檢查調用堆棧。

Silverlight調試1 將調試器附加到 Silverlight 進程

安裝 Silverlight Tools 后,還可以將調試器附加到任意本地進程(前提是該進程是在受支持的瀏覽器中運行基于 Silverlight 的應用程序)。"附加到進程"對話框(在"調試"菜單上)列出了在"類型"列中標有"Silverlight"的那些進程。若要調試 Silverlight 代碼,請使用"附加到"的默認值"Silverlight"來附加到瀏覽器進程。請注意,可以使用"附加到"的值"腳本"來在宿主網頁中調試 JavaScript 代碼。但是,不能同時調試 Silverlight 代碼和 JavaScript 代碼。

Silverlight調試2 將調試器附加到遠程 Mac 進程

您還可以將調試器附加到一個遠程 Mac 瀏覽器進程(前提是該進程運行基于 Silverlight 的應用程序)。此操作要求在兩臺計算機上都要執行一些額外的配置步驟,并且僅在運行 Windows 的計算機和 Mac 計算機之間支持此操作。另外,當調試遠程進程時,"反匯編"和"寄存器"窗口不可用。

Silverlight調試3 Silverlight 調試 API

用于實現 Silverlight 托管代碼調試的本機 API 是 ICorDebug Interface(ICorDebug 接口)。雖然 Silverlight 會添加一些新的 API,但該 API 還可用于實現使用完整 .NET Framework 的托管應用程序的調試器。這意味著,您可以將現有托管代碼調試器擴展為支持 Silverlight,而無需使用大量新代碼。

Silverlight調試4 在Silverlight 項目中調試 JavaScript

在 Visual Studio 中,可以在托管 Silverlight 代碼設置斷點,也可以在宿主網頁中的 JavaScript 代碼中設置斷點。但是,如本主題前面所述,不能同時調試 Silverlight 代碼和 JavaScript 代碼。若要使用 Internet Explorer 調試 JavaScript,首先必須將瀏覽器配置為啟用腳本調試。在 Internet Explorer 的"工具"菜單上,選擇"Internet 選項"。然后,在"高級"選項卡上,執行以下操作:

• 清除"禁用腳本調試(Internet Explorer)"復選框

• 清除"禁用腳本調試(其他)"復選框。

• 選中"顯示每個腳本錯誤的通知"復選框。

• 清除"顯示友好 HTTP 錯誤消息"復選框。

當您使用 F5 調試基于Silverlight調試的應用程序時,Visual Studio 默認情況下將附加 Silverlight 調試器。JavaScript 斷點將顯示一個工具提示,其消息為"當前不會命中斷點。還沒有為該文檔加載任何符號。"可以用下列兩種方法之一調試 JavaScript 代碼:

• 使用 Ctrl+F5 啟動您的應用程序,而不啟動調試器。然后可以按照本主題前面所述,使用"腳本"代碼類型將調試器附加到瀏覽器進程。附加調試器后,可以刷新瀏覽器以重新加載 Silverlight 插件。該插件是調試應用程序啟動代碼所必需的。

• 如果解決方案中包含 Web 項目,請禁用 Silverlight 調試器。在 Visual Studio 中,選擇該 Web 項目,然后在"項目"菜單上,選擇項目名稱"屬性"。接下來,在"Web"選項卡中的"調試器"部分,清除"Silverlight"復選框。然后,可以使用 F5 在不附加腳本調試器的情況下啟動您的應用程序。

如果附加了腳本調試器,將禁用托管Silverlight調試代碼中的斷點。

責任編輯:曹凱 來源: IT168
相關推薦

2010-02-23 16:32:29

WCF服務

2010-07-12 09:43:38

Symbian開發

2010-02-24 17:17:04

WCF宿主環境

2009-12-21 15:33:07

WCF集合元素

2010-02-02 10:33:22

C++引用

2010-01-25 14:13:36

Android菜單系統

2010-02-01 17:24:41

C++循環語句

2009-12-23 09:18:39

WPF開發工具

2010-01-12 17:21:29

VB.NET對象

2010-02-02 15:30:05

C++ include

2011-03-28 11:05:17

ODBC

2010-01-18 19:29:31

VB.NET多維數組

2010-02-06 14:04:58

C++內存使用機制

2014-04-16 15:11:19

Spark

2009-03-20 11:46:10

MGCP協議網關

2012-09-11 14:39:03

Moosefs

2009-12-31 16:56:40

Silverlight

2010-01-20 18:22:37

VB.NET泛型類型

2010-01-21 15:47:41

VB.NET變量生存周VB.net

2009-12-21 10:27:52

WCF基本概念
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人做爰9片免费看网站 | 网络毛片 | 久久精品综合网 | 欧美 日韩 综合 | 91精品久久久久久久久中文字幕 | 亚洲精品91 | 久久人人爽人人爽人人片av免费 | 韩国主播午夜大尺度福利 | 成人亚洲片 | 午夜在线免费观看视频 | 国产精品毛片无码 | 久久大香 | 精品久久久久久亚洲精品 | 亚洲视频一区二区三区 | 日韩av成人在线观看 | 夜夜操操操 | 北条麻妃99精品青青久久 | 中文字幕一级毛片 | 国产欧美日韩一区 | 国产一区二区影院 | 亚洲视频二区 | 成人在线小视频 | 精品日韩在线 | 亚洲网站在线观看 | 超碰成人免费 | 天天操天天干天天爽 | 99这里只有精品视频 | 国产专区视频 | 亚洲+变态+欧美+另类+精品 | 精品九九 | 国产乱码精品1区2区3区 | www.国产| 国产资源一区二区三区 | 一级黄色毛片免费 | 午夜电影在线播放 | 国产综合精品一区二区三区 | 国产一区| 男女污污动态图 | 成人激情视频免费在线观看 | 欧美在线精品一区 | 999国产视频 |