【问题标题】:Smart Device projects in Visual Studio 2010Visual Studio 2010 中的智能设备项目
【发布时间】:2011-05-14 12:56:05
【问题描述】:

有人尝试安装新的 Windows Phone 7 工具吗?主要是,我想知道它是否允许 Visual Studio 2010 从旧版本的 Visual Studio 打开智能设备项目。

【问题讨论】:

    标签: windows-mobile compact-framework windows-phone-7


    【解决方案1】:

    connect 网站上的最新帖子表明,2013 年第一季度可能会提供某种支持,更多详细信息将于 9 月在 www.windowsembedded.com 上获得

    Microsoft 于 2012 年 6 月 13 日 10:55 发表
    
    嗨伙计,
    
    在 2013 年第一季度,我们计划为 Visual Studio 2012 提供工具,以
    为 Windows Embedded Compact v.Next 创建应用程序。我们将公布更多细节
    9 月,包括 .NET CF 的路线图。您可以在此处找到更多详细信息
    访问位于 http://www.windowsembedded.com 的 Windows Embedded Compact 网站。
    
    谢谢,
    道格·图尔
    Visual Studio PM 

    【讨论】:

      【解决方案2】:

      Visual Studio 2010 不支持早期版本(例如 WIndows Mobile 6.X)的智能设备项目。

      没有计划将此支持添加到 VS2010。对于此类项目,您必须继续使用 VS2008。

      http://msdn.microsoft.com/en-us/library/sa69he4t.aspx 声明:

      Visual Studio 2010 不支持 移动应用程序开发 之前的 Windows Phone 版本 Windows Phone 操作系统 7.0。

      适用于 Visual Studio 2008 移动版 开发人员,微软发布了 Windows Mobile 6.5 开发者工具包, 适用于 Windows Mobile 6 开发工具包。

      因为 Visual Studio 2010 没有 支持移动应用开发 适用于 Windows 之前的 Windows Phone Phone OS 7.0,无法使用 以下功能: .NET 紧凑型 框架项目,Visual C++ 设备 项目,智能设备CAB项目, 设备模拟器和设备模拟器 经理,设备测试工具 项目和设备安全管理器。

      移动应用程序开发是 早期版本仍然支持 Visual Studio,例如 Visual Studio 2008. 有关智能设备项目的更多信息,请参阅 Windows Mobile 开发者中心和智能设备 在 Visual Studio 2008 中开发。

      【讨论】:

      • 我的想法是,一旦 Windows Phone 7 工具问世,它们就会得到支持。不是这样吗?
      • @Bryan - 如果他们确实添加了支持,那基本上就是在 VS2008 中已经完成的工作的重复。 (记住 VS2010 是一次大规模的重写,所以它不会是一个直接的移植。)我认为最好将精力花在向 Visual Studio、WP7 和 Windows Embedded Handheld 添加新功能上,而不是重复工作。
      • 我仍然非常强烈地认为需要在 VS2010 中添加对非 WinPhone 构建的支持。今天并不是每个编写设备应用程序的人都以手机为目标,并且必须混合使用新旧工具来实现完全的解决方案很糟糕。现在这是否真的会发生,我不知道。从 MS 的角度来看,我确信这一切都与投资回报率有关,他们只是不觉得非电话的东西有很多回报(尽管我很想与有这种想法的决策者争论这个案子) .我什至要求他们将其开源,以便我们自己添加,但没有收到任何回复。
      • 哦,我也没有屏住呼吸——没有任何欲望。下一个版本的 Platform Builder 仍然使用 VS2008,所以在迁移到更新版本的 Studio 之前(只要 VSvNext 与他们的操作方式不同,他们可能会针对 VS2010)我们可能会被卡住。令人沮丧的是,他们显然拥有所有必需的 Compact Framework 构建和调试基础设施,因为您可以为 WinPhone 构建应用程序,他们只是选择不让非手机开发人员使用它。我需要停止思考它,因为它所做的只是提高我的血压。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多