3

我正在着手开展一个必须在WinPE中交付的项目。我可能会使用 WinPE 3.0。我也知道Bart 的 PEVistaPE,但我想我会坚持使用 WinPE。我需要 x64 支持和全系列的存储驱动程序。

我想开发一个具有 GUI 和网络访问权限的应用程序。我想在 Visual Studio 中工作来设计我的 GUI,尽管这不是必需的。

在支持 GUI 的情况下,我可以使用哪些编程语言来定位 WinPE?通过一些研究,我发现(微软)根本不支持 .NET,所以这似乎排除了所有 C#、现代 VB 等。有人运行 Java/Swing 吗?带有 MFC 或 ATL(现代)的 C++?入侵 .NET 以获得 CLR 支持?


我可以用Win32::GUI 运行 Perl。但它不允许我使用 Visual Studio 和资源视图来创建我想要的 GUI。这一切都必须以编程方式完成。或者这可能吗?

4

3 回答 3

0

试试Realbasic,程序会自己编译本地dll。我用它通过 PXE 为 PE 创建了一个前端加载器。Realbasic 是跨平台的 windows/mac/linux。你会想要专业版,但在我的公司,这是值得的。

于 2010-01-12T22:16:41.160 回答
0

您可以使用 Mono 和 C#,但它会使 WinPE 更大。我听说你可以使用 mkbundle 来保持它更合理。

我个人使用 Borland Delphi(v7 和更早版本,不确定 turbo 是否有效)。

于 2011-07-05T16:22:07.583 回答
0

您现在可以使用 .NET,从 WinPE 4.0 http://www.deploymentresearch.com/Blog/tabid/62/EntryId/41/Windows-8-Preview-Howto-Creating-a-WinPE-boot-image-with -NET-Framework-and-PowerShell.aspx

于 2013-02-13T19:50:03.000 回答