【问题标题】:where can I find the silverlight 4.0 for the production server?我在哪里可以找到用于生产服务器的 silverlight 4.0?
【发布时间】:2010-04-27 08:00:07
【问题描述】:

在哪里可以找到用于生产服务器的 silverlight 4.0?

为此需要安装 vs 2010 吗?

或者只需要安装 4.0 从哪里可以找到生产服务器的 4.0?

是否有相同或免费的许可证?

【问题讨论】:

    标签: silverlight silverlight-4.0 production-environment


    【解决方案1】:

    实际上并没有为 Silverlight 本身设置“生产”服务器的概念。您通常只需像这样在 html 中配置对象标记:-

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

    这将允许尚未安装 RTM Silverlight 4 插件的任何客户端从 Microsoft 下载和安装。

    如果您正在谈论支持您可能使用 VS2010 构建的 silverlight 应用程序所需的服务器端组件,那么这是一个非常好的问题。

    如果您要从 VS2010 中的标准模板创建 Silverlight 4 Business 应用程序,您最终会得到一个面向 .NET 4 的 Web 应用程序。因此该应用程序将要求服务器支持 ASP.NET 和 .NET 4服务器。

    我确信开发在服务器端使用 3.5 的 Silverlight 4 应用程序是完全可能的。然而,开发人员在 VS2010 中的体验可能会成为硬核,因为我怀疑为加快开发此类应用程序而创建的许多便利将不起作用。当然这只是一个猜想,有时间我会尝试一下,看看真正的体验是什么。

    【讨论】:

      【解决方案2】:
      【解决方案3】:

      正如 Anthony 所说,服务器本身托管 Silverlight 并没有太多要求。这是一种客户端技术,因此 99% 的工作是由客户端插件和 Anthony 回答中的 html 完成的。

      但是,您确实需要在服务器上设置 Silverlight 的 MIME 类型,您可以在 Configuring IIS for Silverlight Applications 阅读该类型

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-02-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-03-14
        • 2018-04-13
        • 2013-07-05
        • 1970-01-01
        相关资源
        最近更新 更多