【问题标题】:Silverlight 5 DeploymentSilverlight 5 部署
【发布时间】:2013-04-13 19:32:36
【问题描述】:

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

开发和应用了
  • .NET Fraemwrok 4.0
  • 实体框架
  • 银光 5
  • WCF Ria 服务
  • SQL 精简版

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

【问题讨论】:

  • 如何在 Windows XP 上使用 VS 2012?这不可能。除了这个疑问,我认为你想要的都是可行的,因为它们都在 Windows XP 上受支持。
  • @LexLi 我的开发机器是 Windows 7 。 Windows XP 是目标机器。
  • 按照这篇文章stackoverflow.com/questions/9190927/…的步骤进行操作

标签: .net silverlight iis deployment iis-5


【解决方案1】:

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

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

  • 单击开始,选择程序,然后单击管理工具。单击 Internet 服务管理器
  • 右键单击域名并打开您的网站属性。
  • 在 HTTP 标头选项卡上单击 MIME 类型。
  • 在“文件类型”窗口中,单击“新建类型”以添加 XAP Mime-Type,然后单击“确定”
  • 做 iisreset

【讨论】:

  • 因为 Silverlight 是一种客户端技术。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-01-12
相关资源
最近更新 更多