M.U.G.E.N 1.0 RC が Windows 2000でエラーになる理由

格闘ゲームエンジン M.U.G.E.N が Windows 2000上での起動でエラーになる理由について調べてみました。


mugen
見てのとおり、Assemblyで  Elecbyte.MUGEN.libs と Microsoft.VC90.CRT が定義されています。

manifest に対応しているXP以降のOSでは自動的にここにパスがとおり、非対応の2000ではエラーになるわけです。

Windows XP で分離アプリケーションと Side-by-Side アセンブリをビルドし、サービスを提供する方法
アプリケーションで共有する Side-by-Side コンポーネントの実装 (拡張)

ためしにこの2つのフォルダを、実行ファイルのフォルダに展開してみます。

mugen2
Windows 2000でも起動できました。

こういう訳です。

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です