M.U.G.E.N 1.0 RC が Windows 2000でエラーになる理由
格闘ゲームエンジン M.U.G.E.N が Windows 2000上での起動でエラーになる理由について調べてみました。
見てのとおり、Assemblyで Elecbyte.MUGEN.libs と Microsoft.VC90.CRT が定義されています。
manifest に対応しているXP以降のOSでは自動的にここにパスがとおり、非対応の2000ではエラーになるわけです。
Windows XP で分離アプリケーションと Side-by-Side アセンブリをビルドし、サービスを提供する方法
アプリケーションで共有する Side-by-Side コンポーネントの実装 (拡張)
ためしにこの2つのフォルダを、実行ファイルのフォルダに展開してみます。
Windows 2000でも起動できました。
こういう訳です。
Comments