アンマネージド アセンブリ (unmanaged.dll という名前) を使用するマネージド アプリケーション (managed.exe という名前) があります。これまで、Interop.unmanaged.dll を作成し、managed.exe アプリケーションが相互運用機能を参照し、unmanaged.dll がレジストリに登録されていました。これはうまくいきました。
ここで、レジストリ内のファイルを回避し、プライベート アセンブリを使用するオプションが必要です (レジストリに古いバージョンがまだ登録されている場合でも)。
この記事を見つけました -登録不要のアクティブ化のための COM コンポーネントの構成。2 つのマニフェスト (アプリケーションとアセンブリの両方) を作成しようとし、それらをリソースとして配置しようとしましたが、何も機能しませんでした。
その方法をステップバイステップで説明してもらえますか?マニフェストの例を含めますか? 以前と同じように相互運用ファイルを使用する必要がありますか?
ヒントをいただければ幸いです...