首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么我不能为silverlight和通常的.NET创建程序集?

Silverlight是一种由微软开发的跨平台浏览器插件技术,用于创建丰富的互联网应用程序。通常的.NET是微软的开发框架,用于构建各种类型的应用程序。下面是为什么不能为Silverlight和通常的.NET创建程序集的解释:

  1. Silverlight和通常的.NET是不同的技术栈:Silverlight是一种轻量级的浏览器插件技术,主要用于在浏览器中运行丰富的互联网应用程序。它具有自己的运行时环境和API,与通常的.NET框架不同。因此,为了在Silverlight中创建程序集,需要使用Silverlight特定的开发工具和技术。
  2. 不同的编译器和工具链:为了创建Silverlight应用程序集,需要使用Silverlight特定的编译器和工具链。这些工具与通常的.NET开发工具不同,因此无法直接为Silverlight和通常的.NET创建相同的程序集。
  3. 平台限制:Silverlight是为跨平台浏览器插件开发而设计的,因此它具有一些特定的限制和约束。这些限制可能会影响程序集的创建和使用。通常的.NET框架没有这些限制,因此可以更灵活地创建和使用程序集。

综上所述,由于Silverlight和通常的.NET是不同的技术栈,具有不同的编译器和工具链,并且受到平台限制,因此不能直接为它们创建相同的程序集。如果您需要为Silverlight创建程序集,建议使用Silverlight特定的开发工具和技术。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Farseer:一个用于SilverlightXNA开源物理引擎

为什么你决定首先开始这个Farseer物理引擎项目呢? 创建Farseer物理引擎是因为希望用.NET做一些2D物理游戏。...很高兴能以这样方式开发出来。 通常我会尽量在强大功能、灵活性、易用性及时完成之间寻找一个平衡。如果不得不偏向某方,也依旧会保持简单为美的原则。...将把这个工作留给其他人。猜它应该很容易就被移植,因为这个引擎其实没有依靠太多非.NET框架核心东西。 综合说来,你对SilverlightXNA用于创建类似这样软件印象如何?...Silverlight版本需要创建一些数学结构体以对应在XNA中同样结构体,但其他唯一不同之处就是每个版本需要以不同.NET框架版本来编译。其中演示当然是能正常工作。...主要是因为2D矢量绘图机制内建于Silverlight中,希望微软也能为XNA框架创建一个XAML解析器。 也喜欢为Web创建游戏想法。想这个方向前途是光明

79280

Silverlight初级教程-建立silverlight项目

Silverlight初级教程 建立silverlight项目 首先在这里说明下,是一个flasher同时也做Asp.net编程,在这里我会以开发flash思路来介绍如何开发silverlight...建立silverlight项目一般可以用两个工具建立。blendVS 2008。这两个工具建立项目是可以通用。不管用那一个建立都能用另一个完美的打开。...第一是建立WPF程序,第二个是建立WPF控件库,第三个是建立silverlight 1.0,第四个是建立silverlight  2.0。在这里我们选择第四个。...勾选Create directory for solution能为silverlight建立专门文件夹。点击ok。 点击ok后会出现如图所示提示窗口。 ...第一个是创建一个asp.net站点(这个适合有asp.net编程经验的人),第二个是 每次都动态创建一个html页面来做silverlight容器。对于初学者来说这里推荐选择第二个。

82260

SilverLight企业应用框架设计【四】实体层设计+为客户端动态生成服务代理(自己实现RiaService)

…… 好吧,言归正传 说个前提条件: 此项目虽然使用了silverlight 4.0 但是服务端只能在dotNet3.5下运行 这也是我们为什么自己实现riaService原因 实体层设计 由于有这个限制条件...,我们设计实体层也有所区别 如下图为实体层程序(只有MenuM实体类,其他实体类未加入。)...2: MenuM类继承自Entity类 然而在.net 3.5中是没有Entity类 那么我们就创建了这个类(就是Attr文件夹下 Entity.cs类) namespace System.ServiceModel.DomainServices.Client...使用过Silverlight RIA Service的人一定都知道 每次编译时候都会在Silverlight程序集中生成如下目录和文件 此文件就包含了服务代理实体类型 那么为了达到与RIA Service...一样效果 我们为服务端程序增加了VS2010后期生成事件命令行 如下图所示 命令行代码为 $(SolutionDir)RTMDemo.Compile\bin\Debug\RTMDemo.Compile.exe

72930

你应该知道15个Silverlight诀窍

热爱Silverlight,并且身体力行写了很多Silverlight程序,也讨论了很多关于Silverlight技术。对于刚刚接触Silverlight开发人员来说,这篇文章是最适合你。...优先使用Silverlight模板主题,微软默认为应用程序提供了4种主题供用户选择。在VS2010中还可以使用内置导航应用程序模板,Blend4中还有一些关于MVVM模板。...我们没必要手工写出全部XAML代码,Blend4可以帮助我们创建Silverlight、WPF 以及Windows Phone7应用程序。...需要注意是,任何人都可以通过Silverlight Spy或者.NET Reflector来查看已发布Silverlight应用程序代码。如果你应用程序是基于互联网,最好进行代码混淆。...每天都会访问Silverlight Cream Alvin’s Ashcraft’s Morning Dew,最后看一John Papa’s Silverlight TV。 ? 13.

84060

开发Silverlight 2.0自定义控件

文章中我会创建一个控件库实现自定义控件按钮类,没有任何新增功能只是继承缺省Button类,但是带一个不同原来button缺省样式。...因为这是一个控件库,我们要添加程序System.Windows.Controls引用,这个程序Silverlight 2.0 beta 1版本号是1.0.0.0(不要问为什么:-) ),默认会并放在...下一步是给我们控件程序加入XmlnsDefinitionAttribute。...StoryBoards式视觉状态转换,视觉元素StoryBoards名称非常重要,因为他们是Silverlight样式可以工作不可或缺一部分,这里我们讨论,将在另外文章中讨论。...关于作者 Attila Hajdrik 之前是微软高级顾问,2008年成立了自己公司,公司重点是.NET开发,主要是Silverlight 2.0WPF项目 译者注:通过这篇文章就可以知道

70590

JustMock .NET单元测试利器(一)

Mock一词是指模仿或者效仿,用于创建实例和静态模拟、安排验证行为。在软件开发中提及"mock",通常理解为模拟对象。...我们看以下两幅图片: 由于A对B C存在依赖关系,我们想在涉及依赖关系情况下测试A,即我们认为BC无错误且B返回数据是正确,在这一条件下对A后续逻辑操作进行测试。...添加JustMock引用 要开始在测试项目中使用JustMock,添加对Telerik.JustMock.dll(或Telerik.JustMock.Silverlight.dll,如果您在Silverlight...该程序位于Libraries文件夹下安装目录下(默认为C:\ Program Files(x86)\ Progress \ Telerik JustMock \ Libraries)。...欢迎查看我下一篇文章 JustMock .NET单元测试利器(二)

89660

Silverlight + Model-View-ViewModel (MVVM)

早在2005年,John Gossman写了一篇关于Model-View-ViewModel模式博文,这种模式被他所在微软项目组用来创建Expression Blend(即'Sparkle...这使得为应用构建UI非常容易。往一个应用程序上贴一个界面越容易,外观设计师就越容易使用Blend来创建一个漂亮界面。同时,当UI功能越来越松耦合时候,功能可测试性就越来越强。...to MVVM using the DLRMartin Fowler's Presentation Model WPF 应用程序使用程序模型视图 ViewModel 设计模式 为什么 WPF 开发人员喜欢...WPF,如外观控制模型和数据模板许多方面使用显示状态行为 MVVM 提升强分离。...Model-View-ViewModel (MVVM) for Silverlight and WPF : http://weblogs.asp.net/craigshoemaker/archive/

1.3K80

Silverlight CoreCLR

Silverlight 2  包含一个 CLR,但并不是其他 .NET 应用程序程序使用 CLR. Silverlight CLR 也称为 CoreCLR,在设计时充分考虑了不同用途。...它类似于为 .NET Framework 2.0 及更高版本提供强大功能 CLR,也包含相似的类型加载垃圾收集 (GC) 系统。...但也有一些例外情况,比如 OpenFileDialog IsolatedStorage(存储配额更改),在这种情况下,Silverlight 需要用户明确同意才能打破沙箱默认规则。...Silverlight .NET 应用程序使用不同 CLR 意味着您不能在两个针对 .NET 应用程序 Silverlight 应用程序项目中引用同一个程序。...主要问题出在 mscorlib 程序上。Silverlight 正常使用所需功能非常小-仅仅是内核。但任何 .NET 程序都要链接标准版本 mscorlib,这就是问题所在。

47750

AgileEAS.NET SOA 中间件平台5.2版本下载、配置学习(四):开源Silverlight运行容器编译、配置

应用一样可以使用AgileEAS.NET SOA提供ORMLinq技术。     ...EAS.SilverlightClient:AgileEAS.NET SOA中间件Silverlight运行环境主要程序,在这里面实现了一个可替换插件应用环境。...EAS.SilverlightClient.Web:AgileEAS.NET SOA中间件平台Silverlight运行容器入口网站,即功能承载网站,包括一个首页及Silverlight XAP包部署目录及客户端运行时所需要配置文件...了解了这八个项目的功能之后我们开始编译整个解决方案,保证所有项目编译通过: 四、配置并运行Silverlight运行容器     Silverlight应用是直接连接数据库进行处理,所以配置ActiveXForm...程序并自动加载其中插件进行调试运行,如果这个值为True,则系统会自动加载参数Assembly所指向程序,并加载其中插件到系统导航之中,并跳过系统对登录账号对所加载模块权限检查,直接运行,

67980

Silverlight 结构分析

Silverlight是微软提供一种Web前端应用程序开发框架,是微软RIA主要应用程序开发平台。...该Assembly会调用agcore来进行绘制,以及coreclr来创建CLR,Silverlight应用程序就是依赖于这个CLR中而被运行。...-   agcore.dll Silverlight Presentation Foundation,包括多媒体展示、基于向量绘制引擎等等。这个DLL为什么会以“ag”打头哪?...如同CLR可以使得.Net代码在桌面应用程序中执行一样,有了CoreCLR,.Net Framework代码以及应用程序代码就可以在浏览器中执行了。...运行 3.1  Silverlight运行环境 Silverlight应用程序被托管在浏览器中,通过Silverlight插件加载CoreCLR,然后CoreCLR为应用程序创建AppDomian,最后初始化

86780

silverlight获取外部数据另一种选择:FluorineFx

fr=ala0_1) 下面简单说下silverlight中使用FluorineFx大概步骤: 基本上 silverlight本身只是一种UI技术,自身并无太强数据处理能力(独立存储虽然提供了数据存储检索能力...,但能力实在有限),要获取数据只能借助其它系统或技术,所以我们先把其它系统做好: 1、先用VS.Net(是vs2010)创建一个Library项目,起名为ServiceLib,并在里面创建一个TestLib.cs...tbl.Rows.Add("小龙女", 100); return tbl; } } } 当然,这个项目要引用FluorineFx程序...(本文最后会给出下载) 通常用vs.net创建一个silverlight项目时,会提示你是否把该项目承载于一个webApplication项目中,以方便测试,这里直接指定第2步中webApp为承载项目...,确实是silverlight/.net与其它系统高效传输数据可选方式之一。

93650

.NET Core跨平台奥秘:复用之殇

Phone、Windows Store、Silverlight.NET Micro Framework压缩版.NET Framework。...至于为什么“可移植(Portable)”.NET应用开发如此繁琐呢?...我们利用Visual Studio创建一个针对.NET Framework 3.5控制台应用App,并在作为程序入口Main方法中编写了如下两行代码将两个常用类型(StringFunc)所在程序名打印出来...上面我们仅仅从开发角度解释了定义在PCL项目的代码本身为什么能够确保是与目标.NET Framework平台兼容,但是在运行角度来看这个问题,却存在额外两个问题: 元数据描述引用程序与真实加载程序不一致...,比如我们创建一个兼容.NET Framework 4.5Silverlight 5.0PCL项目,被引用程序mscorlib.dll版本为2.0.5.0,但是Silverlight 5.0运行时环境中程序

1.2K80

Msdn 杂志 asp.net ajax 文章汇集

其目的是帮助开发人员创建更具交互性支持 AJAX Web 应用程序 ASP.NET 页面的服务器端:ASP.NET 临时文件存储以及动态生成用于为页面响应提供服务源代码。...这些库通常至少包含一套现成客户端用户界面小工具一个带有为每个已加载文档定义生命周期事件应用程序模型。...在这里,将对 ASP.NET AJAX 应用程序本地化全球化模型进行介绍,并演示如何本地化 JavaScript 资源增加有限全球化支持。...并且假设您对 ASP.NET ASP.NET AJAX 以及国际化 ASP.NET 2.0 应用程序都有基本了解。...在 Silverlight 控件上添加处理程序、设置属性调用方法过程与在其他任何控件上处理过程完全相同。

2.7K80

microsoft silverlight

Silverlight 4 提供一整套强大功能给商务 应用程序开发人员,将最佳 .NET 平台带入浏览器架构经验之中。...NET Common Language Runtime(CLR) 可让同一份编译好程序代码无须修改地执行于桌面 Silverlight 上。...⒉提供一整套相关,强大商务应用程序给开发人员,同时进一步加强了.NET浏览器架构稳定性, 快速性安全性。...标准计算机信息包含信息通常为 IP 地址、操作系统版本、浏览器版本、硬件 ID(指示设备制造商、设备名称版本)、应用程序版本以及区域语言设置等。...从不检查更新(推荐) – 您将不会收到有关任何修补程序(包括安全修补程序)、功能或升级程序通知。

1.2K90

Blazor WASM 实现人民币大写转换器

作为微软技术被坑者,年少曾经以为 SilverLight 能血虐 Flash,Zune 能团灭 iPod,WP 能吊打 iPhone,UWP 能统一全平台…… 可是后…… 最终步入大龄程序发现...像我这种已经30多岁,学不了新东西 .NET 程序员,根本搞不定 Angular、Vue、React 这些花里胡哨框架,而 Blazor WASM 是把 .NET 运行时搬到了浏览器端, SilverLight...于是可以继续使用熟悉 .NET C# 开发 SPA Web 应用。...Program.cs 包含应用如何启动与承载逻辑。 wwwroot 中文件为纯 HTML/CSS/JS 文件,包含.NET逻辑。...总结 使用 Blazor WASM 开发 Web 应用能够让 .NET 程序员充分利用既有的知识技能快速上手,结合 Web 强大生态 与 .NET 高效生产力,成就不凡。

2.2K10

更强悍Silverlight: WCF RIA Services

如果你安装了 VS 2010 Silverlight 4 开发工具,会发现一项重量级安装项目,WCF RIA Services,用于Silverlight数据访问服务,比WCFADO.NET Data...创建拥有良好用户体验RIA应用,你需要客户端和服务端有着相同业务规则,因此在客户端和服务端保证同步中间层变得至关重要。...WCF RIA Services可以让你在中间层用.NET框架编写逻辑应用,下面将讲述如何使用Domain Services以共享代码、数据实体来创建中间层。...为什么WCF RIA Service 对于 Silverlight 如此重要,最主要原因在于,Silverlight 是一种客户端执行环境,它无法如同 ASP.NET一样,直接与后端数据源进行沟通,...,微软一贯作风就是为开发者提供开发者傻瓜式开发模式,WCF RIA Services 让整个Silverlight 平台能够拥有如同 Web Form 或是 Win Form 一般同等级数据库应用程序开发能力

891100

“前.NET Core时代”如何实现跨平台代码重用 ——源文件重用

对于包括Mono在内各个.NET Framework平台BCL(Basic Class Library)来说,虽然在API定义层面上存在一些共同之处,但是由于它们定义在不同程序之中,所以在PCL...(Portal Class Library)推出之前,针对程序共享是不可能实现,我们只能在源代码层面实现共享。...三、Shared Project 项目的目的一般都是组织源文件其他相关资源并最终编译成一个可被部署程序。...但是Shared Project这种项目类型则比较特别,它只有对源文件进行组织功能,却不能通过编译生成程序,它存在目的就是为了实现源文件共享。...如下图所示,我们可以创建一个Shared Project类型项目Shared.shproj,并将需要共享三个C#文件(Foo.cs、Bar.csBaz.cs)添加进来。

82960

Silverlight SEO优化

Silverlight SEO优化 SEO优化 2008年10月份,微软发布了针对Silverlight应用程序进行搜索引擎优化指导文档,该文档描述了对Silverlight应用程序进行搜索 引擎优化一些最佳实践...搜索引擎在网络上爬行,抓取内容,按照一定 算法对页面内容进行加权,最终结果用来创建索引,然后根据查询关键字产生结果页面。网页在搜索结果中靠前主要原因是页面中文字与搜索关键字匹 配。...所以,动态标准元素,如脚本、样式表、objectembed标签就很难被搜索引擎搜索到,搜索引擎通常会采用下面的方法进行处理: 对于Silverlight程序来说,要被搜索引擎搜索到,可以采取下面的方法设计你...Silverlight: 1.将Silverlight内容与HTML混合在一起: 这种方法做法就是在同一页面中将Silverlight内容与HTML文字混合字在一起,这样,就能实现丰富客户端功能被搜索引起使用...(文本为孟宪会前辈所著)【孟子E章】 对Silverlight应用程序进行搜索引擎优化(SEO)http://blog.csdn.net/net_lover/archive/2008/11/13/3294391

80950

如何使用Microsoft技术栈

(单击放大图片) 尽量早日放弃SilverlightFlash 虽然WinFormsWeb表单这些旧.NET技术依然占有一席之地,但是SilverlightFlash这样RIA容器绝对是出局了...SilverlightHTML互操作性还允许你通过混合应用程序进行逐步过渡。...使用ModernizerASP.NET MVC是基线推荐方案,你能够使用它创建单页面应用程序(ASP.NET SPA)。...构建Windows桌面程序 虽然所有基于C++GUI工具(例如MFCATL/WTL)都不在列表上,但是最初.NET UI工具WinForms以及WPF依然被认为是可行选项。...推荐使用其他Web技术,例如Web表单Web页面。因为它们不具备MVC控制性可测试性,这反过来限制了可获得服务质量。

1.3K60
领券