代码之家  ›  专栏  ›  技术社区  ›  WebDude

瞄准Silverlight v2

  •  1
  • WebDude  · 技术社区  · 15 年前

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

    我已将我的对象minruntimeversion设置为2.0.31005.0,但是没有Silverlight 3的用户仍会被提示更新。

    我还不想强制我的用户进行此更新,那么是否有一种方法可以只为版本2构建Silverlight?

    我正在使用vistual studio并安装了版本3附带的Silverlight_工具。
    以前我有来自版本2的Silverlight_工具,只是在此基础上安装了新版本。

    2 回复  |  直到 15 年前
        1
  •  1
  •   FryHard    15 年前

    A DULLARD'S GUIDE: Switching from SilverLight 3 to SilverLight 2 tools 似乎有一个,都在不太好,回答。但是,它应该允许您实现在同一台机器上同时构建Silverligh3和2应用程序的目标。

        2
  •  0
  •   Jeff Wilcox    15 年前

    我建议您不要同时安装Silverlight 2和Silverlight 3 SDK,也不要总是忙于卸载/安装工具,只需为两者都构建,并选择一个主要的开发环境(可能是Silverlight 3)。

    我写了一本指南 building for both on the same machine 回到三月。这就是我们如何设置自动构建实验室,以便每天为多个版本构建Silverlight工具包。

    这涉及在生成时设置silverlightruntimeversion、targetframeworkdkdirectory和targetframeworkdirectory msbuild属性。

    您可以使用msbuild技巧(我的文章建议的方法),或者在命令提示/build时设置项目文件中的三个属性,您可以添加这些属性并将它们指向适当的值。

    推荐文章