ComGuard is a monitoring software that alerts you of any issues that could damage your application during compilation. It also allows you to compare two components and stores a snapshot of your source and binary after every compile.
ComGuard software also lets you create snapshots, which backup your current source and binary. This means you can retain the specific code base that created the binary, and backups of the components before VB overwrites them. It also has the capability to verify and correct Binary Compatibility settings and alert you if the compatible component needs updating.
An essential task ComGuard performs for you is compatibility model maintenance, letting you know if the configuration needs updating. Updating compatibility models is critical; it's one of the most common app killers out there. You can also choose to update the compatible and release components optionally. With ComGuard, your release folder stays current and up to date.
Additionally, ComGuard also supports several functionalities that software developers will find useful. It writes a log each time you build your project, giving you access to build history functionality. You can keep track of the time spent on each module in your project. In the initial version, ComGuard records only the total time and displays it in its raw form.
Viewing and comparing any two typelib files is simple with ComGuard. Differences are counted and shown side by side. You can also generate a generic XML file that describes the structure of any typelib file. ComGuard also optionally generates a "Verify Installation" class module and adds it to your project. You can use this class module to double-check that all your dependencies are registered correctly and are the correct version. The class template is included and stored as a plain text file so you can modify its functionality as per your need.
Overall, ComGuard is an excellent choice if you're seeking software that can help you build reliable programs. Its features can save you significant time and effort throughout the development cycle.
Version 0.12.0451: N/A
Version 0.9.0376: Great new features