【问题标题】:Developing Metro Apps using Visual Studio 2010?使用 Visual Studio 2010 开发 Metro 应用程序?
【发布时间】:2012-07-27 06:53:42
【问题描述】:

谁能指导我,如何使用 Microsoft Visual Studio 2010 创建 Metro 应用程序?

创建 Metro 应用程序需要哪些模板。

更新: 如果有一些第三方库可用,请告诉我。

【问题讨论】:

  • VS 2012 有什么问题?
  • 您正在创建什么样的应用程序(win form、wpf、silverlight 或 web)?
  • 为什么要浪费时间构建一个非 Metro 应用程序,当 VS11 允许全面开发时,它只能看起来像 Metro ?
  • 我认为这不能使用 WinForm,所以我想使用 WPF

标签: c# .net visual-studio-2010 microsoft-metro


【解决方案1】:

Metro 开发旨在在 Windows 8 和 Visual Studio 20212 环境中完成。您可以将 Diskpart(Windows 7 命令工具)与 Windows 自动安装工具包一起使用,在您当前的系统中并行安装 Windows 8 实例。

你需要
1个国际标准化组织; http://www.microsoft.com/sv-se/download/details.aspx?id=5753
2 自动安装套件:http://www.microsoft.com/sv-se/download/details.aspx?id=5753
3 大约一到两个小时(取决于您对 Visual Studio 设置的计数)。

结果将是您磁盘上大约 50-60GB 的文件。完成设置后,引导加载程序将为您提供当前的 Windows 版本和 Windows 8 作为选项。

也许您不想花时间在设置上,所以这可能不是您想看到的答案。我完全理解。不过,使用完整的 Windows 8 环境有几个体验优势。如果需要,我可以输入更多详细信息。

Diskpart可以这样使用,

create vdisk file=c:\VHD\Win8.vhd maximum=60000 type=expandable

select vdisk file=c:\VHD\Win8.vhd
attach vdisk
create partition primary
assign letter=v

之后,您可以看到为您的虚拟磁盘保留空间的实际文件。在解压后的 ISO 文件的源文件夹中,可以找到 install.wim。该文件将与下一个基于命令的工具自动化安装工具包一起使用。

imagex /info i:\sources\intall.wim 
imagex /apply i:\sources\install.wim 1 v:\

这会将无提示安装从解压的 ISO 实例化到启动盘。 最后,应将虚拟启动文件添加为可选启动

C:\Windows\System32\bcdboot v:\Windows

从重新启动并选择 Windows 8,Windows 8 的安装将继续从 Metro 设计。虽然在您键入产品密钥之后。最好的一点是,在 Windows 8 中,您仍然可以完全访问当前的 Windows 驱动器。

注意!这是一个在不影响当前 Windows 的情况下安装 Windows 8 的过程的简要说明,除了占用大量磁盘空间。

【讨论】:

    【解决方案2】:

    如果不使用第三方库,例如,您无法直接在 Visual Studio 2010 中创建 Metro 风格的应用程序。 DevComponents 。请记住,这将是一个 winforms 应用程序,看起来像 Metro 风格的应用程序。

    对于真正的 Metro 风格应用,您必须在 Windows 8 上使用 Visual Studio 2012

    【讨论】:

    • 需要什么第三方库。
    【解决方案3】:

    Metro 应用程序只能在 Visual Studio 2012 上开发。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-16
      • 1970-01-01
      • 2012-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-08
      • 1970-01-01
      相关资源
      最近更新 更多