Windowsで、本番と同環境にて動いているアプリがあります。それが本番の環境では動作しません。minutes...と書かれたダイアログが出てすぐ終了してしまいます。このまま待てば恐らくネットワークに繋いで原因を調べるというウィンドウが出ると思うのですが、あいにくそのPCはネットワークに繋がっていません。何かしらエラーコードみたいなものを吐かせることは出来ないでしょうか。ダイアログではエラー収集をしていますとあるので、Windowsが勝手にやってくれると思っているのですが・・・。Windowsで、本番と同環境にて動いているアプリがあります。それが本番の環境では動作しません。動作しないのだから同環境ではありません。何が違うのか調べると良いかと思います。返信>>>Windowsで、本番と同環境にて動いているアプリがあります。>>それが本番の環境では動作しません。動作しないのだから同環境ではありません。本番は前から動いていた環境のEXE差し替え、同環境は新規PCへのクリーンインストールなので某○MR○NのDLLが古いから動かないのかも・・・という見当しかつかないのと、本番環境が国内ではないので、なかなか思いつくところをあげていくしかない状況です・・・。//実機がネットに繋がっていたら、エラーの原因をネットで調べて、ともいえるんですが・・・。差し替えたら動かなくなったということでしょうか。戻してみた場合に、同等のエラーが出るかどうかを確認してみてください。問題という切り分けが出来そうです。同じものを作り直してみて下さい。その作り直した旧EXEが動作するようであれば、おそらくは・新旧ソース上の変更点に問題がある・追加したライブラリが、正しくインストールされていないなどの問題が予想できます。コンパイル設定などを調査したほうが良いかもしれません。やってくれると思っているのですが・・・。診断できるかも知れません。16:06:28)回答ありがとうございます。動かない本番環境は自社セットアップのPCではないので、環境がいまひとつ正確なものが分からないようです。そのPCの導入時期的に、.netFrameWorkのバージョンが3.5であると推測できました。今回差し替えられるEXEに使われるライブラリ(?)が.netFrameWork3.5SP1を要求するようです。これが原因なら解決ですが、いかんせん本番機が海外なので・・・。ユーザーダンプ、ためになるキーワードありがとうございます。ぐぐる先生で勉強しよう・・・。差し替えたら動かなくなったということでしょうか。出るかどうかを確認してみてください。問題という切り分けが出来そうです。同じものを作り直してみて下さい。調査したほうが良いかもしれません。>>>>>ダイアログではエラー収集をしていますとあるので、Windowsが勝手に>>やってくれると思っているのですが・・・。診断できるかも知れません。それは先方で.netFrameWorkの3.5のインストールを行ったということでしょうか?インストーラーは何で作られたものなのでしょうか?必須コンポーネントは何を設定しているのでしょうか?配布するexeはどのバージョンの言語で作られたものなのでしょうか?先方のPCのOS(32/64bitの情報も)は何でしょうか?少なくとも、これくらいの情報がないと確かな回答は得られないでしょうね。何かしらエラーコードみたいなものを吐かせることは出来ないでしょうか。やってくれると思っているのですが・・・。ダイアログに詳細ボタンのようなエラーログを表示するボタンがあるならば、それをクリックして出てきた内容を送ってもらってはどうでしょうか。(英語版のダイアログ内がどのような表記になっているかは分かりませんが。パネル→システムとメンテナンス→問題のレポートと解決策→確認する問題の参照」ですかね。14:39:28)回答ありがとうございます。使っているPCに入っているコンポーネントのバージョンが違うというのが原因のようです。他社のセットアップしたPC環境で、他社の作ったソースを改修することの難しさを思い知らされました。ありがとうございました。