【问题标题】:Possible to Create Project Choosing either Silverlight 3 or 2可以选择 Silverlight 3 或 2 创建项目
【发布时间】:2023-03-09 05:38:01
【问题描述】:

在我的计算机上根据我安装的“添加删除程序”: 微软银光 微软 Silverlight 2 SDK Microsoft Silverlight 2 工具包 2009 年 7 月 微软 Silverlight 3 SDK Microsoft Silverlight 3 工具包 2009 年 7 月 用于 VS 2008 SP1-ENU 的 Microsoft Silverlight 3 工具

当我创建 Silverlight 项目时,我猜它是使用 Silverlight 3 创建的。

有没有办法验证这一点?

另外,我是 Silverlight 的新手,发现大多数教程、视频、书籍等仍然适用于 Silverlilght 2。当我尝试使用它们时,它们不起作用 - 似乎我无法按照步骤操作因为我在屏幕上看到的东西与他们所说的我应该看到的不同,而且我不能再进一步了。这是试图理解数据访问的真正问题。

有没有办法在开始一个新项目时选择使用哪个 Silverlight 版本,或者如果我想使用版本 2,我是否需要卸载版本 3?

谢谢 迈克·托马斯

【问题讨论】:

    标签: silverlight silverlight-3.0 silverlight-2.0


    【解决方案1】:

    以前通过查看 .csproj 文件已涵盖 Anyway to tell if project is in Silverlight 3?

    在创建新项目时,将同时使用最新的 Silverlight Tools 版本,但如果您通常进行多版本开发,您应该能够保存一个相对空的项目作为模板使用。

    您可以在创建SL3后更改项目文件中的语句,但项目中可能存在一些小的差异(页面重命名为MainPage等)

    【讨论】:

      【解决方案2】:

      这并不能直接回答您的问题,但判断您的 Silverlight 项目所针对的运行时的一种方法是主机 aspx 页面中 Silverlight 标记的标记。

      参数名称="minRuntimeVersion" value="2.0.31005.0" == Silverlight2
      参数名称="minRuntimeVersion" value="3.0.40624.0" == Silverlight3

      【讨论】:

        猜你喜欢
        • 2017-11-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多