Silverlight 5部署
问题描述:
是否可以使用iis 5.1托管silverlight 5应用程序?
我已经开发并使用Silverlight 5部署
- .NET Fraemwrok 4.0
- 实体框架
- 的Silverlight 5
- WCF RIA Services应用程序
- SQL精简
我没有想法是否有可能安装Silverlight应用程序无线机器上面的规格使用Windows XP和IIS 5。
如果可能,请给我有用的链接或任何提示,我应该知道。 P:现在我没有其他选择,我必须在Windows XP上部署我的应用程序。它是单用户应用程序,但是用Silverlight开发。
如果我可以创建安装应用程序在用户的机器上安装Silverlight应用程序以及WCF Ria,EntityFramework,SQL Compact等所有依赖项,我将会很棒。这可能吗?我正在使用Visual Studio 2012。
答
是的,我觉得应该可以这样做。尽管我没有IIS 5,但我在IIS 6中遇到了同样的问题。IIS 5和IIS 6没有任何对扩展.XAP的inbuild支持,因此默认情况下不支持Silverlight。为了支持.XAP,我们必须在IIS中添加MIME类型。
对于IIS服务器添加MIME类型,请按照以下提到的步骤:
- 单击开始,选择程序,然后单击管理Tools.click Internet服务管理器
- 的域名点击右键并打开您的网站属性。
- 在HTTP标题选项卡上单击MIME类型。
- 在文件类型窗口中,单击新类型添加XAP MIME类型,然后单击确定
- 待办事项IISRESET
+0
原因Silverlight是一种客户端技术。 – Stas
你怎么能在Windows XP上使用VS 2012?这不可能。除了这个疑问,我认为你想要的是可行的,因为它们都在Windows XP上受支持。 –
@LexLi我的开发机器是Windows 7。 Windows XP是目标机器。 – Unforgiven
请遵循本文后面的步骤http://stackoverflow.com/questions/9190927/hosting-silverlight-5-in-iis-5-1 – user1974500