【问题标题】:Targeting silverlight v2以silverlight v2为目标
【发布时间】:2010-11-11 15:46:48
【问题描述】:

现在我已经安装了 Silverlight 3,我似乎无法为 Silverlight 2 构建 Silverlight 应用程序。

我已将我的对象 minRuntimeVersion 设置为 2.0.31005.0,但是仍然提示没有 silverlight 3 的用户进行更新。

我还不想强制我的用户进行此更新,那么有没有办法只为版本 2 构建 Silverlight?

我正在使用 Visual Studio 并安装了版本 3 中的 silverlight_tools。
以前我有来自版本 2 的 silverlight_tools,只是在此基础上安装了新版本。

【问题讨论】:

    标签: target silverlight-3.0 silverlight-2.0


    【解决方案1】:

    A DULLARD'S GUIDE: Switching from SilverLight 3 to SilverLight 2 tools好像有一个,都在不太好,回答。但它应该可以让您实现在同一台机器上构建 SilverLigh 3 和 2 应用程序的目标。

    【讨论】:

      【解决方案2】:

      我建议同时安装 Silverlight 2 和 Silverlight 3 SDK,而不是一直搞乱卸载/安装工具,只需为两者构建,然后选择主要开发环境(可能是 Silverlight 3)。

      我在三月份写了一篇关于building for both on the same machine 的指南。这就是我们如何设置我们的自动化构建实验室来每天为多个版本构建 Silverlight 工具包。

      这涉及在构建时设置 SilverlightRuntimeVersion、TargetFrameworkSDKDirectory 和 TargetFrameworkDirectory MSBuild 属性。

      您可以在项目文件中设置三个属性,使用 MSBuild 技巧(我的帖子所建议的),或者只是在命令提示符/构建时,您可以添加这些属性并将它们指向适当的值。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-12-10
        • 1970-01-01
        • 1970-01-01
        • 2017-04-23
        • 2010-09-13
        • 2012-05-26
        相关资源
        最近更新 更多