Win2000で作成したEXEをXPで作動するには?


Tiger  2003-02-26 10:47:30  No: 51128  IP: [192.*.*.*]

VC++を用い、Win2000上でEXEを作成したのですが、
Win2000では起動できるのですが、XPでは操作途中で
エラーが発生し困っています。

エラーの内容ですが
"Microsoft Visual C++ Debug Libraryでは
 Program:
 File:winocc.cpp
 Line:345

 For infarmetion on how your program can cause an assertion
 failure. see the Visual C++ documentation on asserts"
と表示されています。


解決方法を教えてください。
宜しくお願いいたします。(__)

編集 削除
とおりすがり  2003-02-26 14:07:16  No: 51129  IP: [192.*.*.*]

XPにVisual C++をインストールしていますか?
エラーの内容を良く見てください
>Microsoft Visual C++ Debug Libraryでは
これはデバッグ用にコンパイルされたもので、通常の環境ではデバッグ用のDLLはインストールされていません。したがって、実行するだけならば、リリース版でコンパイルしてみてください。

編集 削除
こた  2003-02-26 14:51:45  No: 51130  IP: [192.*.*.*]

http://www.mtakahashi.com/cgi.cgi?07751
ここでの指摘でエラーの原因はわかったはずです。
あとはそこを手掛かりにデバッガで追いかけてください。

>宜しくお願いいたします。(__)

と言われても他人にはこれ以上のアドバイスは出来ません。
あなた自身で調査するしか方法はありません。

編集 削除
とおりすがり  2003-02-26 15:38:40  No: 51131  IP: [192.*.*.*]

まじめに答えるのが馬鹿らしくなったと思うのは私だけですか?

編集 削除