C#を使用して作成したCOM+アプリケーションがあります。私はアセンブリに強い名前と署名を付けています。アプリケーションでライブラリプロジェクトとサードパーティのdll(log4net)を使用したいのですが、これらをGACに配置したくありません。問題は、COM+アプリケーションがライブラリdllとlog4netdllをGACに存在しないため、それらを見つけることができないことです。
「アプリケーションルートディレクトリ」をapplication.manifestファイルと一緒に使用するようにアドバイスされた別のstackoverflowの投稿を読んでいました。私もこれを試しましたが、次のようなエラーが発生します。
COM +キューに入れられたコンポーネントプレーヤーは、キューに入れられたコンポーネントのインスタンスを作成できませんでした。CPlayer BindToObject
助言がありますか??