none
请问编完应用程序怎么添加相应的组件 RRS feed

  • 问题

  • 应用软件是用VC++编的,需要使用串口,usb打印机,sql server 2000数据库,大概需要添加什么组件,或者怎么知道要添加哪些组件,谢谢

    2008年1月19日 14:42

答案

  • 如果你的应用程序是VC++开发的,那么首先需要添加VC相关的支持库组件:

    C Runtime Library (4.0.1183.1)

    Visual C++ Runtime Libraries (Side X Side)

    Visual C++ Runtime Libraries Policy XPSP2

    Visual C++ Runtime Libraries XPSP2

    Microsoft Foundation Class Library (MFC)

    Microsoft Visual C++ Run Time

    Microsoft Visual C++ Run Time (Legacy)

     

    需要使用串口,则需要添加串口驱动组件:

    串口驱动组件会在导入设备文件(device.pmq)的时候自动导入,前提是你的设备文件在目标机上生成的时候,目标机具有串口并且正确的安装驱动

     

    需要使用USB打印机则需要添加USB驱动组件和打印机驱动组件:

    USB Storage Device

    USB Mass Storage Device

    Generic USB Hub

    USB Printing Support

    USB Composite Device

    USB User Interface

    HID Keyboard Device

    HID-compliant consumer control device

    USB Human interface device

    USB ATAPI Storage Device

    printer support

    Computer Name User Interface

    ECP Printer Port

    Printer port logical interface

    Printer Port

    Class Installer - Printers

    Client Printing

    Local Printing

     

    SQL Server2000则需要添加数组库支持相关组件:

    Microsoft Data Access Components (MDAC)

    Jet Database DAO Support

    Jet Database Data Extensions

    Jet Database Engine

    Jet Database Foreign Data ODBC Extensions

    Jet Database ODBC Support

    Jet Database OLEDB Support

    Primitive: Odbc32

    Primitive: Odbcint

    Administration Support Tools

    2008年1月21日 2:04
    版主

全部回复

  • 编完程序再添加组件????  应该反过来添加完才编写代码吧?不然你怎么调试呢?

     

    原则上需要什么添加什么~~~

    2008年1月19日 17:11
  •  

    编程是在xp环境下的,所以调试当然也是在xp下,xpe的好处不就是xp下的程序可以直接在xpe上运行吗?不然还不如用wince了

    我刚刚接触xpe,也没找到什么教材介绍各个组件功能的

    我的应用程序是用VC++编的,所以我觉得在系统定做时需要添加必要的dll,函数库之类的组件,

    另外我的系统要支持与sql server数据库交互、串口通讯、usb通讯,不太清楚要支持这些功能操作系统还需要什么组件。

    不知道我说的明不明白,多谢指点

    2008年1月20日 1:02
  • 可以参阅:"为何有些应用程序在XPE无法安装,缺了什么?"http://forums.microsoft.com/china/ShowPost.aspx?PostID=2376793&SiteID=15

    1), 先更新你的XPE工具,安装到最新的Update Rollup1.0

    在software -> Test & Development 中查找并:

    2), 添加"Windows Application Compatibility",

    3), 添加"Microsoft SQL Server 2000 Desktop Edition" OR "Microsoft SQL Express 2005 Macro"

    4), 添加"Class Installers / Hardware Compatibility"

    另外还可使用XPE的远程调试,实时远程联VS2005开发机.实施方法见VS2005帮助文档.

    2008年1月21日 1:55
    版主
  • 如果你的应用程序是VC++开发的,那么首先需要添加VC相关的支持库组件:

    C Runtime Library (4.0.1183.1)

    Visual C++ Runtime Libraries (Side X Side)

    Visual C++ Runtime Libraries Policy XPSP2

    Visual C++ Runtime Libraries XPSP2

    Microsoft Foundation Class Library (MFC)

    Microsoft Visual C++ Run Time

    Microsoft Visual C++ Run Time (Legacy)

     

    需要使用串口,则需要添加串口驱动组件:

    串口驱动组件会在导入设备文件(device.pmq)的时候自动导入,前提是你的设备文件在目标机上生成的时候,目标机具有串口并且正确的安装驱动

     

    需要使用USB打印机则需要添加USB驱动组件和打印机驱动组件:

    USB Storage Device

    USB Mass Storage Device

    Generic USB Hub

    USB Printing Support

    USB Composite Device

    USB User Interface

    HID Keyboard Device

    HID-compliant consumer control device

    USB Human interface device

    USB ATAPI Storage Device

    printer support

    Computer Name User Interface

    ECP Printer Port

    Printer port logical interface

    Printer Port

    Class Installer - Printers

    Client Printing

    Local Printing

     

    SQL Server2000则需要添加数组库支持相关组件:

    Microsoft Data Access Components (MDAC)

    Jet Database DAO Support

    Jet Database Data Extensions

    Jet Database Engine

    Jet Database Foreign Data ODBC Extensions

    Jet Database ODBC Support

    Jet Database OLEDB Support

    Primitive: Odbc32

    Primitive: Odbcint

    Administration Support Tools

    2008年1月21日 2:04
    版主