当前位置:编程学习 > C#/ASP.NET >>

如何在 asp.net 工程里面嵌入silverlight的东西

现在有一个已经做好的 asp.net的网站,我想在其中一个页面里面加入 silverlight 的东西,
该如何做啊?

如果单独建立一个silverlight的工程还好说,但是不知道怎么在 asp.net 工程里面嵌入silverlight。

请高手指点!!

(ps:想利用silverlight做的东西是 用摄像头事实拍照功能。) --------------------编程问答-------------------- 看官方指导有例子应该 --------------------编程问答-------------------- silverlgiht应用可以嵌入任何html中。你可以把silverlight工程默认所生成的调试用的html中的<object />语句,复制到你的html/asp.net上。

只不过要注意一下,原本默认对clientbin(或者其它文件夹)的访问,这说明网页运行时在页面所在的位置的clientbin子文件夹下,要保存xap文件。所以你的xap文件也要拷贝到你的网站的这个位置。

对于iis,你需要确保已经是设置过mime类型,允许xap后缀的文件下载。


实际上,你的页面上的<object />下的指向xap文件的路径,也可以是http://打头的、指向任意远程网站的路径,而不一定(像默认生成的路那样)指向当前网页的相对clientbin文件夹下。这样你其实可以把xap文件放在互联网上任意路径下,只要可以下载,并且目标网站根目录下有silverlight授权文件(因为跨域访问了),就可以了。 --------------------编程问答--------------------
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,