安装 HP P1008打印机还真是麻烦,费了一翻周折,不过问题总算解决 ^_^ 
一般来说安装打印机是很简单的事情,直接下载驱动Next 就可以搞定,但世事无常态,总会有意外,今天遇到这个感觉有点变态。
接电源连 USB,安装驱动。添加打印机(一直没有错误提示或安装其它什么)打印测试页。怪事就出来了:提示正在打印中,就是没有动作不打印。搜索了下发现很多也有这样的情况,只是没有解决方案,再查说明书,换数据线,重新安装打印驱动,就差重装系统。就换台电脑还是依旧,看来不是系统的问题。最后查看驱动光盘,发现里面有个dotnetfx.exe文件,这是微软的开发软件包,一些软件是基于.net平台开发。想到可能需要这个平台,安装上就能打印了.,第一感觉这就是它的一个BUG,既然是基于这个平台不安装.Net无法打印,为什么不首先检测有没有安装.NET环境呢?
回到原来的电脑进行.net安装又出现一个小插曲,安装到最后一直停顿在“正在注册“System.EnterpriseServices.dll”的画面,长时间无响应。问百度,在孤剑之家那里找到解决方案,Distributed Transaction Coordinator服务没有启动,找到问题所在,其它的就好解决了,一路NEXT,马上问题都解决了。回想起这次的问题根源,感觉如果程序设计时首先检测下运行环境,至少会让客户让走弯路