VB2010で作ったソフトがXPで動かない!エラーが発生し起動しない現象の原因は?
- Windows7にインストールしたVisual Basic 2010で作成したソフトをWindowsXPで起動させると、予期しないエラーが発生して起動されません。
- XP側のパソコンにはNET Framework 4が正常にインストールされていますが、完成したソフトはエラーが出て起動しない状況です。
- コードを追加したことやテキストボックスやラベルが多いといった要素が原因である可能性が考えられます。
- ベストアンサー
VB2010で作ったソフトがXPで動きません。
お世話になります。 Visual Basic 2010 初心者です。 Windows7にVisual Basic 2010 をインストールしてソフトを自作しました。 これを別のパソコン(WindowsXP)で起動させると 「予期しないエラーが発生しました。・・・・・」と表示され起動されません。 XP側のパソコンにもNET Framework 4 は正常にインストールされています。 作成過程で一度XPで試した際は正常に起動したのですが、 その後完成させたものがXPで上記のエラーが出て起動しなくなりました。 最初にXPで試したときから色々とコードを追加したことはしたのですが、 こういうことってありえるのでしょうか? 全体的に単純なコードではあるんですが、テキストボックスやラベルが大量にあるソフトです。 これって原因として考えられるでしょうか?
- you-two
- お礼率50% (71/142)
- Visual Basic
- 回答数2
- ありがとう数1
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
名前忘れたのでニュアンスです。 ありそうなのは、 VB2010のデフォルトで コントロールというか線を引くパーツがあるんですけど、 NET Framework 4 のものではありません。 開発環境をインストールするときに、 NET Framework 4以外のものもインストールされているので テスト環境は別のものにした方が確実かと思います。 線を引くなら、labelを使うとNET Framework 4だけで動作します。
その他の回答 (1)
- Taiyonoshizuku
- ベストアンサー率37% (183/489)
IE9がXPで動かないのと一緒だよ。 1さんも言ってるけどVista以降からの機能を使ってる部品を入れちゃったんじゃないかな。
関連するQ&A
- デユアルブート ソフトインストール 動作異常
いろいろと不具合があり、現在XPとXP set upのデユアルブートになっています。再起動が必要なソフトをインストールしても正常に働きません。デユアルブートを解除するか、もしくは、正常に動作させるインストールの方法はありますでしょうか? OS XPの再インストールが出来ればしたいのですが、ハードデイスクのエラーになり、できませんでした。(自作パソコンです)
- ベストアンサー
- Windows XP
- VB5.0のプログラムをXPで
Visual Basic5.0で組んであるプログラムをWINDOWS98SEで使用しているのですが、その他のソフトの関係でパソコンをXPに変えたいのですが、 Visual Basic5.0がXPでは動かないように聞きました。もう、そのプログラムを組んだ人がいないので、新しく1から作ることは難しいのですが、何とか移行する方法はないのでしょうか? たとえば、Visual Basic5.0の後継ソフトでそのままプログラムが動くとか解決方法がありましたら教えていただきたいのですが・・・。
- ベストアンサー
- Visual Basic
- XPにしたらVBエラーが出ます。
会社で、CADとエクセル、アクセスが連携して、 見積もりなどが出るソフトがあります。 今まではWin95で使用していましたが、そのPCのハードディスクが 壊れて起動しなくなったために、新しくXPのPCを購入してもらい XPのPCに一連のソフトをインストールしたのですが、 ソフトが連携するような操作をすると、VBエラーと出たり メモリを1GBも積んでいるにもかかわらず"2004 メモリ不足です"の エラーが出て起動できません。 いつも止まってしまうのがVBの実行ファイルを呼び出した時に エラーが起こってしまうようです。 WIN95で使えていたソフトを、XPでも支障なく使える様に するアドバイス、ヒントを教えてください。 一連のソフトの開発元はすでにそのソフトに対して サポートしておらず困っております。
- 締切済み
- その他(ソフトウェア)
- Windowインストール直後に起動するソフトの作成
Windows(2000/XP/Vista)のインストール直後に起動することができるソフト を作成しようと思っています。 このようなソフトを作成しようとした場合に、開発言語は何を選択すればよ いのでしょうか? また、Visual Studio 2003/2005で作成した場合、".NET FrameWork"のイン ストールは、必須なのでしょうか?
- 締切済み
- その他(プログラミング・開発)
- XPで作ったものを2000へ
VB.NETにあまり詳しくないため教えてください。 XPにて、Framework2.0を入れてVB.NET2005で作ったソフトをWin2000にReleaseフォルダごと移し、実行したら以下のエラーが出ます。 .NET Framework OleDbデータプロバイダにはMicrosoft Data Access Components (MDAC) Version 2.6 以降が必要です。現在インストールされているバージョンは 2.53.6307.0 です。 Win2000にもFramework2.0をインストールしてあるのですが、何がいけないんでしょうか? 参照設定が悪いのでしょうか?
- 締切済み
- Visual Basic
- Visual C++ 2008 Express Editionで作ったソフトが使えない
こんにちは。 現在 Visual C++ 2008 Express Editionでソフトを練習で作っているですが、こっちのパソコンでは動いているのに 友人のパソコンで起動すると ---------------------------------------------------------------- このアプリケーションの構成が正しくないため、アプリケーションを解しできませんでした。 アプリケーションを再度インストールすることにより問題が解決する場合があります。 ---------------------------------------------------------------- と映ります。 作る際には[.NET Framework]を使わないように作っているのに何ででしょう? お願いします。
- ベストアンサー
- C・C++・C#
- WINDOWS XPがインストールできない
WINDOWS XPのインストールができずに困っています。 自作のPCなのですが、WINDOWS7を一度インストールしビデオボードのドライバが合わなかったため、XPに戻しました。 ところが、HDDをフォーマットしてXPのDVDを入れて入れなおしても、コピーが全部終了してから、再起動がかかったところで、 「Error loading operating system」とでてWINDOWSXPのインストール及び移動ができません。 どのように対処したらよいのでしょうか? ちなみに、WINDOWS7やVistaのDISCを入れると、正常にインストールが完了し、起動もします。 おしえてください。
- ベストアンサー
- Windows XP
- Visual Studio 2008 Express Editionsがインストールできない
環境: Microsoft Windows XP Professional Version 2002 Service Pack 3 Visual Studio 2008 Express EditionsのC#(vcssetup.exe)をインストールしようとしたのですが、 Microsoft.NET Framework 3.5 SP1のコンポーネントをインストール中に 「Microsoft Visual C# 2008 Express Edition with SP1 - JPN をセットアップ中に 問題が発生しました。セットアップは正常に終了しませんでした。」というエラーが出てしまいます・・・ ただ.net framework 3.5の単体(dotNetFx35setup.exe)のインストールは正常に行われるのですが、 なぜこのようなエラーが出るのでしょうか?
- 締切済み
- その他(プログラミング・開発)
- .NET Framework 2.0と3.0
.NET Framework 2.0をインストールしてあるPCとVisual Studio 2005で作成したアプリケーションは基本的に.NET Framework 3.0上で正常に動作するのですか? あと逆に.NET Framework 3.0をインストールしてあるPCとVisual Studio 2005で作成したアプリケーションは.NET Framework 2.0上では動かないということでよいですか? Express Editionで作成した家計簿ソフトみたいなしょぼいソフトなので超高度なアプリケーションではないです。
- ベストアンサー
- C・C++・C#
- VB2010 で作るったプログラムが動くOSは?
Microsoft Visual Studio 2010 の Visual Basic でプログラムを作ろうとしています。 出来上がったプログラムが動くOSのバージョンを知りたいのですが、ご存じの方はおられませんか?Windows 98 / 2000 / XP / Vista / 7 のどのOS上なら標準で動作するでしょうか。 また .net framework のどのバージョンをインストールすれば動くのかといった条件も知りたいのです。よろしくお願いします。
- ベストアンサー
- Visual Basic
お礼
ご回答ありがとうございます。 仰るとおり線(Line shape)を追加したのが原因でした。 ラベルで代用したら起動しました。 助かりました。ありがとうございます。