0

是否可以使用 iis 5.1 托管 silverlight 5 应用程序?
我已经开发和应用程序使用

  • .NET 框架 4.0
  • 实体框架
  • 银光 5
  • WCF 里亚服务
  • SQL 紧凑型

我不知道是否可以在使用 Windows XP 和 IIS 5 的机器上安装具有上述规格的 Silverlight 应用程序。
如果可能,请给我有用的链接或我应该知道的任何提示。
PS:目前我没有其他选择,我必须在 Windows XP 上部署我的应用程序。它是单用户应用程序,但使用 Silverlight 开发。
如果我可以创建在用户机器上安装 silverlight 应用程序和所有依赖项(如 WCF Ria、EntityFramework、SQL Compact 等)的安装应用程序,我会很棒。这可能吗?我正在使用 Visual Studio 2012 。

4

1 回答 1

1

是的,我认为应该可以这样做。虽然我没有 IIS 5,但我在 IIS 6 中遇到了同样的问题。IIS 5 和 IIS 6 没有对扩展.XAP的任何内置支持,因此默认情况下不支持 Silverlight。要使其支持.XAP,我们必须在 IIS 中添加 MIME 类型。

要在 IIS 服务器中添加 MIME 类型,请按照以下步骤操作:

  • 单击开始,选择程序,然后单击管理工具。单击 Internet 服务管理器
  • 右键单击域名并打开您的网站属性。
  • 在 HTTP 标头选项卡上单击 MIME 类型。
  • 在 File Types 窗口中,单击 New Type 添加 XAP Mime-Type,然后单击 Ok
  • 做 iisreset
于 2013-04-14T19:58:14.743 回答