VB6で生成されたCOMDLLを使用する.Net2C#アプリケーションを開発しています。VB DLLは頻繁に更新され、アプリケーションがSystem.Runtime.InteropServices.COMException(0x80040154)でクラッシュします。私が使用するCOMDLLの部分は変更されませんが、バージョン(およびCLSID)は変更されます。
参照の「特定のバージョン」オプションはfalseです。WrapperToolはtlbimpです。
DLLの変更を気にしないようにアプリケーションに指示するにはどうすればよいですか?使用している機能だけをチェックする方法はありますか?