2009-08-04 51 views
1

如果我想在windows PE(Vista或7)中运行程序,我不允许使用任何级别的托管代码吗?WinPE中的托管代码

我可以只有C++代码没有引用任何dotNet代码吗?

如何与Windows进行交互?我是否必须使用user32.dll类型文件来执行各种操作?

+0

更新:WinPE 4.0支持.NET 4.0。 – MDMoore313 2013-02-14 13:41:27

回答

1

编辑:另请参见Can Windows PE 2.0 support the .NET framework?

的Windows PE是Windows的正确Windows之前非常有限的位。原因在于WIN32子系统中大部分窗口都不可用。但是this page discusses coding with PE (though its limited to XP embedded)。并且this讨论了PE下的一些ui方面以及访问windows库的可能途径。

它可能是self host the CLR但我怀疑它。可能会做出有趣的挑战。让我们知道您的身体情况如何。