4

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

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

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

4

3 回答 3

7

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

您需要
1 个 ISO;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 的过程的简要说明,除了占用大量磁盘空间。

于 2012-07-27T07:20:27.630 回答
6

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

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

于 2012-07-27T06:55:24.653 回答
0

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

于 2012-07-27T07:14:23.720 回答