【IT168技术文档】Microsoft Silverlight projects 必须引用与Silverlight一起安装时的 .NET Framework 程序集,而不是和 Visual Studio一起安装的.你可以自定义 Visual Studio Object Browser 去查看 Silverlight 程序集.
注意
Silverlight 程序集成员包含了两部分,一部分是属于基于Silverlight程序的,另一部分是属于 .NET Framework 的.如果程序集中一个成员被标上了 SecurityCriticalAttribute 属性,那么在基于Silverlight的程序中是用不能使用的. 这个特殊的属性你在 Object Browser是无法看到的, 所以你根本没办法确定某一个对象是否能在基于 Silverlight的程序中使用. 但是,如果你调用了这些有特殊属性的对象,你将得到一个Exception .
要求 (available from the Silverlight download site):
Microsoft Silverlight 1.1 Alpha.
Microsoft Visual Studio Code Name "Orcas" Beta 1.
Microsoft Silverlight Tools Alpha for Visual Studio Code Name "Orcas" Beta 1.
选择查看Silverlight 的程序集
在 View 菜单上, 点击 Object Browser 来打开Visual Studio Object Browser.
在 Browse 多选框中, 点击 Edit Custom Component Set. Edit Custom Component Set 对话框将弹出.
在 Edit Custom Component Set 对话框中, 点击 Browse , 开始浏览 Program Files\Microsoft Silverlight 文件夹.
选择 Agclr, mscorlib, System, System.Silverlight, and System.Xml.Core 程序集, 点击 Add 按钮, 然后 点击 OK.
查看 Silverlight 程序集
在 Object Browser, 点击 加号 来在当前程序集中选择命名空间和类型.
当你 点击 查看某一个类型, 请注意,这所有的对象都将显示出来, 包括上面提到的 security-critical 成员, 他的用法是有些特殊的.
使用Object Browser浏览Silverlight程序集
0
相关文章