VC.NET 能否开发不需要操作系统就可以运行的程序?

不能。

1. 所有调用了Win32 API的程序都需要 Windows 的支持才能运行,而调用了.net的程序需要.net环境的支持;

2. 如果不需要图形用户界面,可以开发Win32 Console项目;

3. 借助于 Windows DDK,可以开发 Windows 设备驱动程序;

4. 要开发不需要操作系统就可以运行的程序,比如说就是你自己的操作系统,需要用汇编语言开发硬件设备驱动程序和底层模块,然后结合一些特殊的C编译器编写稍高层的系统内核程序。建议你看"Undocumented Windows 95",以了解Windows的一些细节。

Published At
Categories with Web编程
Tagged with
comments powered by Disqus