
VB2005 SP1にてプログラミングを行っています。同じプログラムを2つのPCで動作させるとどうも挙動がおかしくなります。
動作環境1
デスクトップPC
VB2005 SP1、VB2003導入済み
FrameWorks 1.1 , 2.0 , 3.0 , 3.5導入済み
Windows XP SP3
動作環境2
ノートPC(パナソニック「レッツノート」)
VB2005 SP1のみ導入
FrameWorks 1.1 , 2.0 , 3.0導入済み
Windows XP SP2
デスクトップのPCにて作成したプログラムをノートPC上で動作させると、なぜか
'System.NotSupporterException'の初回例外がmscorlib.dllで発生しました。
という警告文が表示され、記述したコードがうまく働きません。動作環境はほぼ同じになっています。
FrameWorksのエラーかと思い再インストールしましたが治りません。コードが悪さをしているのか思い、全てのコードを消してデバッグをしてもこの例外が表示されます。
いろいろ調べてみたのですが有効な解決策が見つからず・・・この場合、やはり実行環境に問題があるのでしょうか?
No.3ベストアンサー
- 回答日時:
ピンポイントで原因が特定できないのですが、
・デスクトップPC:.NET Framework 3.5
・ノートPC:.NET Framework 3.0
このあたりが気にかかります。
ただ、全てのコードを消してデバッグしても再現するということで、この意見を強く推すことはできないのですが…
ただ、Visual Studio 2005 Service Pack1に関して気になる情報を得ましたので、参考URLに挙げておきます。
もしかしたら、これで問題が解決するかもしれません。
(しない可能性もあるので、あまり期待はなさらないでください)
参考URL:http://blog.so-net.ne.jp/jem/2007-04-29
No.2
- 回答日時:
デスクトップで開発したEXEをノートで実行するとエラーになるということですか?
EXE自身は単なるコピーなのでしょうか
それとも インストーラによるインストールを行った物でしょうか
,NET Frameworkのサービスパックの状況は双方で一致していますか
その状況を作り出せる最小手順を明示してみましょう
逆の状況では例外の発生がないかも確認しましょう
たとえば ノートで開発デスクトップで実行 など
この回答への補足
はい、そうなんです。実行はVB2005のデバッグで行っていますが、一応起動はするものの動作が不安定で記述したコードがうまく動かないときがあります。EXEはそのままコピーしたものです。インストーラーを使って導入したほうがやはりいいのでしょうか?
どうすればこのような状況になるのかもわからず、この状況の作り方そのものもわかりません・・・コードを白紙にしてもエラーが出てしまうので。
逆の状況はまだ試していませんでした。試してみたいと思います。
No.1
- 回答日時:
FrameWorks、というのは.NET Frameworkのことでしょうか。
それと、どちらの動作環境でうまく動いてくれないのですか?
両方とも、という意味でしょうか。
もう少し情報を出していただけると、回答できる方がいらっしゃるかもしれません。
この回答への補足
すみません。情報が不足しておりました・・・
デスクトップ側では警告も出ずに正常に動作します。
しかしノート側ではエラーが出てしまい正常に動きません。
FrameWorkは.NET FrameWorkのことです。
一応
Microsoft .NET Compact Framewoek 1.0 SP3 Developer
Microsoft .NET Compact Framewoek 2.0
というのも双方に入っておりました。違うものとしてはノート側には.NET FrameWork 3.0が入っていないぐらいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- Windows 10 VirtualBox からWindows XP を起動すると画面が真っ暗になってしまいました 4 2023/07/09 16:19
- MySQL データベースの複製の仕方(mysql) 2 2023/05/30 18:24
- その他(プログラミング・Web制作) Pythonを用いたフラッシュ暗算ソフトの開発に必要なもの 2 2023/01/29 02:22
- 中古パソコン 中古PCを売る時、OS(Windows11)はどんな状態にするのが親切ですか? 4 2022/12/15 17:08
- ドライブ・ストレージ M.2 NVME SSDがWindowsからはアクセスできるのにBIOSで認識されない 8 2023/03/16 21:46
- その他(パソコン・周辺機器) 2つのPCを行き来する 2 2022/06/15 01:59
- Windows 7 Windows7でMicrosoft VirtualPC2007 SP1を使用する 9 2022/11/17 13:12
- ルーター・ネットワーク機器 通信量や通信量による影響を計算し想定できますか 3 2023/01/13 09:07
- 画像編集・動画編集・音楽編集 【急】【Zbrush】3DCG初心者です。ノートPCでのZbrush動作環境につきまして 1 2023/08/19 17:38
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CreateFile が ERROR_PATH_NOT_...
-
「読み込み違反」が起きたとき...
-
Windows PowerShellでC言語を実...
-
VB6.0 exe作成時に実行時エラー...
-
excel vbaから実行するexe実行...
-
外部exe呼び出しの方法 ShellEx...
-
VisualStudioでC#が実行できない
-
エスケープ・シーケンスによる...
-
Visual Studio 「AnyCpu」について
-
VBがデバッグ時落ちてしまう
-
matlabで作成したdllをVBAで使...
-
VBAでコマンドプロンプトを呼び...
-
Pythonのコードをexe化
-
意味不明の実行時エラーで困っ...
-
印刷ダイアログを表示させたくない
-
VBAでOutlookを終了させたい Ex...
-
印刷ダイアログを表示させない方法
-
Process.Startで起動したアプリ...
-
インストール不要アプリケーシ...
-
URLを指定して直接印刷って出来...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Visual Studio 「AnyCpu」について
-
excel vbaから実行するexe実行...
-
Windows PowerShellでC言語を実...
-
「読み込み違反」が起きたとき...
-
C++初心者です。 debug asserti...
-
VB6.0 exe作成時に実行時エラー...
-
mscorlib.dllの初回例外について
-
外部exe呼び出しの方法 ShellEx...
-
VisualStudioでC#が実行できない
-
CreateFile が ERROR_PATH_NOT_...
-
androidで.exeを実行できますか?
-
実行ファイル(.exe)が別のPC...
-
ActiveX → VB を起動するとCre...
-
C#VB、exeに埋め込んだexeの実行
-
ActiveDirectoryから値を取得
-
Format 関数のバグ?
-
Windows64BitOSでVB5.0のPG起動
-
JP1から起動したexeでhttpリク...
-
バッチファイルについて再々質問
-
JP1/File Transmission Server/...
おすすめ情報