2010-07-28 61 views
0

您可以将silverlight 4 xap文件嵌入到aspx页面,然后在vs 2008中查看它们吗?如果是的话,你如何做到这一点?任何示例代码将不胜感激。Silverlight的XAP文件4

谢谢!

回答

1

当然,为什么不呢?只需将XAP添加到您的ASP.NET Web项目中并向您的ASPX添加标签。下面是一个Silverlight应用程序的基本嵌入:

 <object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%"> 
     <param name="source" value="ClientBin/MyApp.xap"/> 
     <param name="onError" value="onSilverlightError" /> 
     <param name="background" value="white" /> 
     <param name="minRuntimeVersion" value="4.0.50401.0" /> 
     <param name="autoUpgrade" value="true" /> 
     <a href="http://go.microsoft.com/fwlink/?LinkID=149156&v=4.0.50401.0" style="text-decoration:none"> 
      <img src="http://go.microsoft.com/fwlink/?LinkId=161376" alt="Get Microsoft Silverlight" style="border-style:none"/> 
     </a> 
    </object> 
+0

所以即使你不能够编辑在VS2008的Silverlight 4中的XAML代码,你还是会可以查看内一个aspx文件中的XAP输出vs2008环境?即我想知道是否可以使用Web开发人员2010开发我的silverlight 4 xap文件,然后在vs 2008中的我的aspx网站中进行调试 – locoboy 2010-07-28 03:48:39

+0

是的。在VS 2008中,您可以添加一个xap,就像图像,视频,html文件等一样。然后在您的aspx页面中使用嵌入。此外,您可以使用VS Web Developer 2010创建Silverlight 4应用程序。现在,如果你想调试Silverlight代码,你需要从VS 2010开始。调试ASP.NET项目你将使用VS2008。 – 2010-07-28 21:50:59