0
0バイトのapplication_name.exeを作成してDLLの依存性を気にすることなく、新しいバージョンのアプリケーションを含むフォルダ内の.localファイルただし、C#に移行する必要があり、この手法はもはや機能しません。 C#dllが現在のフォルダを最初に確認してから、アプリケーションのデフォルトの場所で他のdllを追跡するために、(.localファイル以外の)何かが必要ですか?DllリダイレクトがC#でドットローカルファイル(appname.exe.local)を処理するために動作しない
AppDomain.AssemblyResolveイベントにアタッチし、アセンブリを読み込む方法を教えてください。 – Tejs
これは、同じディレクトリでのみ表示されるCOMです。前に使ったのと同じ種類のCOM。何か他の問題でなければなりません。 COMサーバーはまだ登録する必要があります。実際にC#を使用してCOMサーバーを再実装している場合は、これは機能しなくなります。アセンブリはCOMによって読み込まれず、c:\ windows \ system32 \ mscoree.dllによって読み込まれます。 Googleの「reg-free COMマニフェスト」 –