いくつかのテキスト ファイルを読み取り、いくつかの計算を行い、いくつかのテキスト ファイルを書き込む単純なアプリケーションがあります。私の開発マシン (Server2008R2 VC++ 2010) で完璧に動作します。vs2010再配布x86をインストール/実行したにもかかわらず、Win7マシンで実行できません。
私が最初に受け取ったエラーは、mfc100ud.dll が見つからないことでした (はい、デバッグを使用しています。リリースしようとすると、デバッグが何が問題なのかを教えてくれるので、クラッシュするだけです)。アプリケーションのディレクトリに mfc100ud.dll を配置すると、以下に示すように fgets がアサートされます。str は null ではなく、ファイルは正常に開きました。
私は何を逃したのですか?
ここでの私の目標は、vs2010 をインストールすることなく、Win7 マシンで MFC アプリを実行することです。
別の考慮事項として、私が MFC を使用している唯一の理由は、COleTimeDate 機能のためです。私は代替案を探しましたが、実行可能または使いやすいものは見つかりませんでした。
ありがとう。