7もっと見る40ptコンピュータ学習・教育C++6.0、VB6.0、VBA(Excel2000)で作成した複数のアプリケーション(Windows2000で動作保証)をWindowsXPでも動作保証をしたいのですが、どこを修正し、なにをテストすればよろしいでしょうか?XPと2000の互換性や、アプリケーション互換対応に関連する情報や、問題対応の経験談等をを教えてください。XPの互換モードを変更することによる対応は都合上できません。リスト」等も調査しましたが、詳細な情報がのっていませんでした。大きなデータファイルを入力すると正常に動作しない。XPで動かないために動くようにしたい、という趣旨ですよね(この意味合いが違うと作業項目も大きく変わります)。XPで動作しないということはないです。XPでそのまま使えます。言うものの実際のテスト環境ではOSやPC、IEのバージョンやRelease・Debugビルドの環境を変えると動かなかったり挙動がおかしくなることがあります。原因を探すためにテスト用のPCに開発環境を入れると、きちんと動作してしまい原因をさぐれないということもあります。このような場合私はソースコードの各所にASSERTマクロを入れているのでこれを上書きしてログを出力するようにしています。原因不明でどうしようもなくなり、該当するモジュールを別のアルゴリズムに作り直すこともあります。9割以上は原因が分かりはプログラミングミスによるバグです。XPに開発環境を入れても大きなファイル入力時にエラーが起こるようでしたら、エラーの箇所にデバッグポイントを置いて止め、関数の呼び出し履歴をさかのぼって意図しない呼び出しやパラメータが渡っていないかを確認してはどうでしょうか?ご返答何度もありがとうございます。XPで動かないために動くようにしたい、という趣旨です。現在確認できているバグについてはデバッグによって対応が可能なのですが、1他に潜在的なバグが存在しないこと。2また、それを顧客に証明すること。問題の焦点となっているのです。「XPでは正常に動作しな場合がある。「古いAPIを使用した場合、動作が期待とことなる場合がある。「マウスが正常に動くことを確認」等、(参考HP)<http://www.microsoft.com/japan/technet/prodtechnol/winxppro/deploy/default.mspx>と記載されています。「XPに移行しても、大概は正常に動作をする。その場合は、色々動作確認することによって、保証」のようです。全ての動作確認を実行するのは、多大な時間を必要とするため別の方法にしたい。いうのが、私の思いです。乱筆ですが、よろしくお願い申し上げます。16:13:10「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。これ以上回答リクエストを送信することはできません。:はてなココの「ともだち」を表示します。回答リクエストを送信したユーザーはいませんすでに登録されている方はこちらからログインツイートするウォッチリスト0人が登録していますこの質問に含まれるキーワードC++540Windows2000663GUI354レジストリ432VBA1345WindowsXP1917Microsoft1069XP2316アプリケーション2247アプリ4092人気の質問マイペースな性格です。学生なのですが周りからはマイペースだとよく言われます。携帯ではてな登録はできてます。3パソコンの背景と携帯を同期させたいのですが、メールではてな登録はできでます。背景がパソコンの背景と同期させたいです。...働かないで、老後餓死するは、はい。}}${price}円{{/if}}知りたいことを検索してみようログインして回答する進んだ先のページで「許可する」ボタンを押してはてなによるアクセスを許可すると、認証が終わります。ご利用にあたりましては、はてな利用規約が適用されます。ご確認いただきご同意の上でご利用ください。