VersionStamper (英語版)
エンド・ユーザーのシステムで起こり得るコンポーネントバージョン非互換性を検出し管理できます。
VersionStamper はどんなプロジェクトについてでもコンポーネント依存性を決定して、埋め込み、あるいはリモートファイルリストに基づいた競合を検出して、そしてソフトウェアアップデートの自動的な通知を行ないます。完全なアプリケーション配布ソリューションです。アプリケーションによって使われるコンポーネントのすべてを決定して、そして自動的に検証しリモートアップデートするためのスクリプトを作成するのに役立つ依存性ウイザードも含みます。
What's New in V6.5
What's New in V6.0 (New features apply only to the ATL VersionStamper control)
Properties
Events
VerScan - The new dwvsob36.dll file included in VersionStamper 6.0 is a new ActiveX component that actually contains the file verification engine used by VersionStamper. It also exposes a VerScan object that can be used instead of the VersionStamper control. This is useful when creating formless applications, or when you do not need to add another ActiveX control to your application. For more information refer to the VerScan object.
Run Time Verification - The new VerifyObjectFile2 method call supercedes the previous VerifyObjectFile and includes support for the new enhancements and path overrides. The VerifyObjectFile method still exists for backwards compatibility. For more information refer to the VerScan object.
VersionStamper allows you to easily embed into your Visual Basic executable, or other OLE container, information about all of the dynamic link libraries and custom controls used by that application, along with required current versions, file date and time, and your choice of warning conditions. The VersionStamper OLE custom control can use this information to check the versions of the actual modules that are available on the target system. Incompatibilities are instantly detected! VersionStamper is able to automatically scan a project for a list of the custom controls used by the program and a list of all DLLs referenced by the Declare statements in the project. VersionStamper has the ability to determine indirect dependencies - DLL's or OCX's that depend on other dynamic link libraries. VersionStamper also adds new support for the Internet and corporate intranets. Now you can keep an updated list of file dependencies on your Web or FTP site that your application can be programmed to check. If it finds a problem or updated file, it can notify the user, send Email back to your company, or even have VersionStamper automatically download the correct components from your web or FTP site. It is also useful for corporate IS departments who can now be sure that their clients really do have the right components on their system - before tying up the service desk for hours
VersionStamper is designed with your needs in mind. You can perform version verification automatically on load, or at any time you wish under program control, or even dynamically verify a list of files at run time. Plus, a customizable and redistributable "rescue" program can be used to detect and log problems when an application won't load at all. VersionStamper is designed primarily for DLLs, ActiveXs, and VBXs, but will work with any type of file, even those without embedded version information.