|
|
1
3
“空设备驱动程序”在XPe目标设计器中可用,但通常是隐藏的。显然,每个组件都有一个可见性级别,如果它低于目标设计器选项(工具->选项)中设置的可见性级别,则将其隐藏。空设备驱动程序处于级别200,因此我将级别设置为100,可以查看并安装它。 |
|
|
2
2
还有一种重要的情况,您需要NUL设备:如果您正在安装适用于Windows的部分或全部Cygwin UNIX解决方案。特别是,如果你正在做这样的事情,哦,我不知道,举一个完全随机的例子,试图在该死的东西上安装SSH服务器,这样你就可以随意登录并维护它。 没错,Cygwin实际上将其UNIX/dev/null设备映射到Windows NUL设备。你知道,为了最大限度的兼容性。以防平台特定的立即将数据丢弃到厕所并对其进行记录的实现,在宇宙热寂之前,这种实现是新颖和创新的,永远不会再出现。 虽然cygwin将在没有NUL可用的情况下安装,但事实上,它不会真正享受一个典型的工作日。这在您第一次尝试启动bashshell时最为明显,并注意到大量关于/dev/null的错误消息,导致没有此类文件或目录错误。有人假设该设备实际上可能只是一个NTFS链接,但谁知道呢。 无论如何,修复方法是添加“空设备驱动程序”组件,该组件位于“软件”下。>系统->其他,一个小得令人惊讶的类别,其中还包含Internet Checkers、调度服务命令行实用程序、1394内核调试器支持库、对Microsoft Bob的EBCDIC支持、对Zork的一些欺骗代码,以及用布偶瑞典语说“(a)bort,(R)etry,(I)gnore,(F)ail?”的代码页(“(B)ork,B(o)rk,bo(R)k,bor(k)?”)
|
|
|
3
0
在XP Embedded上运行Visual Studio本身似乎不受支持。您应该构建一个完整的操作系统,然后将您的应用程序部署到XP嵌入式。 |