并且还想问一下SL是对FrameWork有要求还是对.NET平台有要求?
5 个解决方案
#1
我没试过。只是说说可能性。
在solution里增加一个或多个Silverlight项目,指定它们都输出xap到现有web项目的ClientBin目录下。
比如Silverlight项目1输出sl1.xap,Silverlight项目2输出sl2.xap...
那些需要silverlight的页面里用css定位给要显示的silverlight腾出位置来。并把sl显示相关的<object>tag复制过来,并指定要具体显示的.xap.
在solution里增加一个或多个Silverlight项目,指定它们都输出xap到现有web项目的ClientBin目录下。
比如Silverlight项目1输出sl1.xap,Silverlight项目2输出sl2.xap...
那些需要silverlight的页面里用css定位给要显示的silverlight腾出位置来。并把sl显示相关的<object>tag复制过来,并指定要具体显示的.xap.
#2
SL程序输出的就是一个.xap包,你只要在你的页面通过object对象使用它就可以了.跟你在哪建sl程序没有关系,跟你在哪使用它也没有关系.
#3
PHP JSP都可以用silverlight的 跟在网页中调用flash差不多
#4
正解,新加的silverlight内容和你的目前的项目没有关系,你用VS把想要的效果做好了,然后拷贝.xap文件到你的项目的某个目录下,通过添加object嵌入到你目前的网页中即可。
#5
如果你已经完成了项目页面,可以尝试将部分功能转换为Silverlight实现,让Silverlight作为插件运行。
#1
我没试过。只是说说可能性。
在solution里增加一个或多个Silverlight项目,指定它们都输出xap到现有web项目的ClientBin目录下。
比如Silverlight项目1输出sl1.xap,Silverlight项目2输出sl2.xap...
那些需要silverlight的页面里用css定位给要显示的silverlight腾出位置来。并把sl显示相关的<object>tag复制过来,并指定要具体显示的.xap.
在solution里增加一个或多个Silverlight项目,指定它们都输出xap到现有web项目的ClientBin目录下。
比如Silverlight项目1输出sl1.xap,Silverlight项目2输出sl2.xap...
那些需要silverlight的页面里用css定位给要显示的silverlight腾出位置来。并把sl显示相关的<object>tag复制过来,并指定要具体显示的.xap.
#2
SL程序输出的就是一个.xap包,你只要在你的页面通过object对象使用它就可以了.跟你在哪建sl程序没有关系,跟你在哪使用它也没有关系.
#3
PHP JSP都可以用silverlight的 跟在网页中调用flash差不多
#4
正解,新加的silverlight内容和你的目前的项目没有关系,你用VS把想要的效果做好了,然后拷贝.xap文件到你的项目的某个目录下,通过添加object嵌入到你目前的网页中即可。
#5
如果你已经完成了项目页面,可以尝试将部分功能转换为Silverlight实现,让Silverlight作为插件运行。