C++/CLIで作成したDLLが正しくロードされない件について(追加編)

Visual Studio 2005 のプロジェクトを利用すれば,デフォルトでマニフェストが埋め込まれます*1


後は,ビルドに使用した Visual Studio のバージョンにあった vcredist_x86.exe をインストールすれば動作します.

【参考】
Visual Studio でのマニフェスト生成
Download: Visual C++ 2005 再頒布可能パッケージ (x86) - Microsoft Download Center - Download Details

*1:プロジェクトのプロパティを開いて,「リンカ > マニフェスト ファイル > マニフェストの生成:はい」,「マニフェスト ツール > 入力と出力 > 埋め込みマニフェスト:はい」となっていれば,埋め込まれます.