質問者
Visual Studio 2005 VC8で作ったプログラムを他のPCで動かすには?

質問
-
宜しくお願いします
Development Visual Studio 2005 VC8
Windows Version Microsoft Windows 2000 Professional
Service Pack Service Pack 4
CPU Type AMD Athlon 64, 2200 MHz (11 x 200) 3500+このような環境で作ったプログラムをWindows XP SP2のインストールしてある
PCで実行するためMicrosoft .NET Framework 2.0(dotnetfx.exe)を
インストールしたのですが例外エラーが発生して実行できません、マイクロソフトに
報告する内容を読むと下記のメッセージが表示されたのですが、原因が分かりません
御教授お願いします。エラー報告の内容
プロセスに関して以下の情報を送信します。
Exception Information
Code: 0x0434fdd Flags: 0x00000001
Record: 0x0000000000000000 Address: 0x0000000077e7bc3fSystem Information
Windows NT 5.0 Build: 2195
CPU Vender Code: 756E6547 - 49656E69 - 6c65746E
CPU Version: 00000F24 CPU Feature Code: 3FEBF9FFModule 1
hoge.exe
Image Base: 0x00400000 Image Size: 0x00000000
すべての返信
-
お世話になります
msdnの「300 秒でズバリ !!」&「10 行でズバリ !!」シリーズ
http://www.microsoft.com/japan/msdn/thisweek/300x10/phase3/MyClass/vb.aspx
ここに書かれているVBのプログラムをコンパイルしましたら
両パソコン共に、問題なく実行できました。 -
お世話になります
>>ネットワーク越しに実行しようとしているでしょう?
ネットワーク越しではないと思います。
Windows 2000 SP4のマシーンとWindows XP SP2マシーンは同じLAN内ですが
Windows 2000 SP4のVisual Studio 2005 Professional Edition C++でコンパイルして
作成したEXEファイルをWindows XP SP2マシーンにコピーして実行を行おうとしています。今しがた、MSDNを見よう見真似でセットアッププロジェクトを作成してやって見ましたがインストールは成功しましたが実行したら下記の様に同じ結果でした
問題が発生したため、foo.exeを終了します。ご不便をおかけして申し訳ありません。
作業途中であった場合、
~省略~
エラー送信をする 送信しない
で終了してしまいます。 -
お世話になります
>同じ形式で新規にプロジェクトを作って、単純にビルドしただけのものでもエラーが出ますか?
Form1にbuttonを一つ配置し、下記のコードを追加しました、
Windows 2000 SP4のマシーンでコンパイしたtest.exeを
Windows XP SP2マシーンと、もう一台会社のラップトップパソコンWindows 2000 SP4
のマシーンにコピーして試しましたが結果は失敗でした、>XPには、.NET 2.0 のベータ版が入ってるとかそんなことはないですよね?
アプリケーションの追加と削除より確認しましたがWindows 2000 SP4
Microsot .NET Compact Framework 1.0 SP3 Developer
Microsot .NET Compact Framework2.0
Microsot .NET Framework2.0
Microsoft .NET Framework 2.0 日本語 Language PackWindows XP SP2
Microsot .NET Framework2.0
Microsoft .NET Framework 2.0 日本語 Language Pack
以上の構成です。//以下codeです
#pragma endregion
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
MessageBox::Show("ボタンを押しました");
}};
}