アンマネージ C++ コードの COM オブジェクトに使用している C# ライブラリがあります。Visual Studio の [Register For Com Interop] チェックボックスを使用してライブラリを登録し、ComVisible を true に設定しました。
tlb を C++ アプリにインポートしました.....実行すると、「クラスが登録されていません」というメッセージが表示されます....
これは以前は機能していましたが、C# プロジェクトのディレクトリを別の場所に移動した後に発生し始めました....はい、移動した後にライブラリを再登録しました。
レジストリからすべての参照を削除しました... gacutil.exe /i を実行してみました...サイコロはありません。
誰でもこれを修正する方法を知っていますか?