我不得不使用常规的 Windows 8 DP iso 来安装我的操作系统,因为带有开发工具的 ISO 太大了。不过我还有 ISO。我能否从那里提取工具并将其用于我当前的“原始”Windows 8?
我正在寻找的是 SDK、VS11 和 EB5。如果我可能已经拥有它们,我真的不想用我的 1mbit 连接下载它们。
答案1
这是有可能的。这取决于工具在 DP ISO 上的存储方式。我还没有查看文件结构,但您可以使用任意数量的实用程序(例如 WinRar)来浏览和提取 ISO 中的文件。如果开发人员工具包含在其自己的单独文件集中或作为 Dev Preview 在安装期间运行的单独安装程序,那么您应该能够提取所需的文件,将它们传输到您创建的安装并在那里安装它们。如果它们与所有其他文件合并,这将使任务变得更加困难。
据我所知,您唯一的其他选择是,如果您订阅了 MSDN,我听说您可以在那里下载 VS11 预览版。我自己没有订阅,所以我无法验证这一点。
我建议采用我所使用的方法。使用 VirtualBox 等虚拟机,将 Win8 Dev Preview 和工具集安装到普通机器上的虚拟机中。任何虚拟机都允许您从 ISO 文件以及 CD/DVD 安装操作系统。
答案2
Win8x64withTools ISO 中的工具已预装在操作系统中,因此我认为没有办法提取它们。无论如何,我建议下载Visual Studio 11 开发人员预览版因为 Win8x64withTools ISO 中的 VS11 只有 express 版本。注意,安装需要 8.7GB。
如果带宽确实是个问题,那么您就只能使用 ISO 了:
如果你的问题在于安装程序 ISO 的大小,那么你可以使用Windows AIK(自动安装工具包)创建 VHD Win8 映像。我还没有对 Windows 8 这样做过,所以我不知道它是否有效。我不建议在虚拟机中运行,因为根据你的机器和 VM 软件,它可能会变得非常缓慢。Windows 8 使用大量硬件加速,而这在 VM 中并不总是发生。我正在从 VHD 运行 Windows 8 本机,它确实有效,只是硬盘读写速度略有减慢。
您可以使用Windows 7 USB/DVD 下载工具效果很好。使用 USB 工具和 VHD 的一个很棒的演示是斯科特·汉塞尔曼。
希望有所帮助。
更新:虽然单独下载的 VS11 似乎不是像 Win8 ISO 中的快速版本,但我不确定它是否是完整版本。