2

アプリは正常に動作していましたが、数週間後に新しいバージョンのテストが開始されたときにクラッシュします。5 台のワークステーションで試してみましたが、クラッシュするのは 2 台だけです。そして、私が見つけることができる唯一の共通点は、それらの2つに英語がインストールされたWindowsがインストールされていることです。

これは、Visual Studio 2005 を使用して C++ で記述された DirectX 8.1 アプリケーションです。SP2 はすべてのマシンにインストールされています。

何が原因なのか、私にはわかりません。確かに、この言語が原因で DX アプリがクラッシュすることはありませんか? より一般的な要素を探すつもりですが、これを以前に見たことがあるかどうかを尋ねたかっただけです。言語が本当に問題である場合。そして、それを解決する方法。

編集:実際のエラーメッセージは

This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix the problem.

最初は Visual Studio Redistributable だと思っていましたが、そうではありませんでした。何かが足りないので、それを見つけ出さなければなりません。

4

3 に答える 3

1

問題が解決しました。同じ問題を抱えている他の人へのメモとして、この質問で答えを見つけました。VS2005 CRT は問題なくインストールできましたが、SP1 はインストールできませんでした。

編集:ただし、これが英語のワークステーションにのみ影響する理由はまだわかりません。結局偶然だったのかもしれません。

于 2009-02-09T09:33:44.470 に答える