質問: Visual Studio 6.0(VC++ 6.0)使っています。 業務用として使用している自作のソフトが起動しないので質問させて頂きました。 以前は容量の多いPCにVisual Studio 6.0をフルインストールして『自作ソフト.exe』を起動していました。 しかし今回は容量の少ないシリコンディスク(2GB)のFAタイプPCでこの『自作ソフト.exe』使用したいのですが、 Visual Studio 6.0をインストールするほど容量が確保できないため、とりあえずそのまま『自作ソフト.exe』を起動したところ、 アプリケーションエラーが発生しソフトが起動しませんでした。 エラー内容は 「エラーが発生したので『自作ソフト.exe』を終了します。 プログラムをもう一度開始する必要があります。」 という表示が出てきました。 ただし、Visual Studio 6.0をインストールした普通のPCでは、この『自作ソフト.exe』は問題なく起動します。 Visual Studio 6.0をインストールしなくても、この『自作ソフト.exe』を起動する方法はないでしょうか? この『自作ソフト.exe』についてですが、私が入社する前からあったソフトで、ソフトの中身は理解しておらず、しかもこのソフトを作った人がすでに会社辞めてしまってるのでソフトの中身を改造するという事が困難な状況です。 私はこのソフトを起動した状態で使用する立場ですが、ソフトの作成レベルはVisual Studio 6.0を起動してもせいぜいビルド(リビルド)ぐらいしか出来ません ちなみにOSはWindows2000 SP4です。 つたない文章ですが、どうかよろしくお願い致します。
回答: #1のお礼ありがとうございました。 何かのDLL等を使用していて、そのファイルへのアクセスが通るようになたために使えるようになったのですかね。。。 system32などWindowsで標準的に読取るフォルダへ該当ファイルを置くと問題なくなるなんてこともあるかもしれませんね。 自作ソフト.exeと自作ソフト2.exeのソースを見て確認しなければ何を使用しているのかがわからないのでこれ以上は難しいです。 includeなどで読取っているファイルを探すとかすると、解決するかもしれないですがね。(includeで指定したファイルをPATHが通っているところに置くなど)