<%@ Language=VBScript %> OCS Inventory Build Instructions
Banner.gif (5609 octets)


Home
OCS Inventory
   What is it ?
   What's New/Todo
   Features
   Setup instructions
   Usage
   Build instructions
   Help FAQ

 Email OCS Developer Team

Visual C++ Build Instructions.

 

Sources are now distributed as a separate package available for download on OCS Inventory web site.

Unzip the package in the directory where you've setup OCS Inventory to create the following directory structure:

  • Application
    • AccessLogs
    • BIOS
    • Drivers
    • Graphics
    • Hardware
    • LogicalDrives
    • Network
    • Printers
    • Results
  • Docs
  • Sources
    • Agent
      • Res
    • BiosInfo (require 16 bits Microsoft Visual C++ 1.52 to compile).
    • Common
    • DumpDMI
    • Includes
    • Libraries
    • Manager
      • Res
    • SetupWinIO
    • SysInfo

Sources build fine with Microsoft Visual C++ 6 Service Pack 3. I think they could be built with Visual C++ 5, but i'm not sure. Just open the "OCS Inventory.dsw" workspace in the "Sources" folder with Visual C++ 6.0, select the Agent or Manager project,  Debug or Release config and buid it ! The executable files will be placed in the "Application" directory.

The package also includes the release 3 sources of Paul Wendt SysInfo Dll. You can check for an updated version on the Code Project Web Site (http://www.codeproject.com).

OCS Inventory V2.00 still uses DAO 3.5 to connect to the database. Therefore database is still in Access 97 format. If you open it with Microsoft Access 2000 or higher, DO NOT CONVERT IT or the agent execution will fail.

If you have troubleshooting, please contact me.

NB. If you do modify the source, please let me have a copy of anything useful so that I can pass it on to everyone else...