プログラミング質問広場 |
本掲示板は、プログラミングに関する情報を作者様同士で共有・議論していただく場として用意いたしました。 JV-Link、JV-Dataに直接関連しない(一般論としてのプログラミング方法やAPI・メソッドの利用法などの)スレッドはこちらに立ててください。
|
|
タイトル | : Windows10/JVLink/BisualStudio2008 |
記事No | : 2288 |
投稿日 | : 2019/10/27(Sun) 12:45 |
投稿者 | : サクライ |
|
Windows7からWindows10に無償アップグレードしたマシン(32bit) で自作(VB使用)のプログラムは正常に作動しているのですが、 新たに購入したWindows10マシン(64bit)で走らせて見たところ, JV-Link(v4.5.1)を設定しているモジュールをオープンする箇所、 Form1.Show()オープン・ステートメントで ========== 行以下の様なエラーが出てしまいます。
なお JV-Linkとは関係ないモジュールのオープンでは正常です。
さらに Visual Studio2008でデバッグすると Form1.Show()ステートメントで次行のエラーが出ます。 -------------------------------------------------------------- フォームの作成中にエラーが発生しました。 詳細については、Exception.InnerException を参照してください。 エラー: クラスが登録されていません (HRESULT からの例外: 0x80040154 (REGDB_E_CLASSNOTREG)) --------------------------------------------------------------
本プログラム作成にあたり、Visual Studio2008 を使用しているのが原因なのでしょうか? 対応処理法を教えてください。 宜しくお願い申し上げます。!!!
=============================== アプリケーションのコンポーネントで、ハンドルされていない例外が発生しま した
---[ 詳細 ]---
Just-In-Time (JIT) デバッグを呼び出すための詳細については、 ダイアログ ボックスではなく、このメッセージの最後を参照してください。
************** 例外テキスト ************** System.InvalidOperationException: フォームの作成中にエラーが 発生しました。詳細については、Exception.InnerExceptionを参照してくださ い。 エラー: クラスが登録されていません (HRESULT からの例外: 0x80040154 (REGDB_E_CLASSNOTREG)) ---> System.Runtime.InteropServices.COMException (0x80040154): クラスが登録されていません (HRESULT からの例外: 0x80040154 (REGDB_E_CLASSNOTREG)) 〜〜〜〜〜〜 〜〜〜〜〜〜 〜〜〜〜〜〜 〜〜〜〜〜〜 〜〜〜〜〜〜 ************** JIT デバッグ ************** Just-In-Time (JIT) デバッグを有効にするには、このアプリケーション、 またはコンピュータ (machine.config) の構成ファイルの jitDebu 値を system.windows.forms セクションで設定しなければなりません。 アプリケーションはまた、デバッグを有効にしてコンパイルされなければ なりません。
例:
<configuration> <system.windows.forms jitDebu ="true" /> </configuration>
JIT デバッグが有効なときは、このダイアログ ボックスで処理するよりも、 ハンドルされていない例外はすべてコンピュータに登録された JIT デバッガに設定されなければなりません。 |
|
タイトル | : Re: Windows10/JVLink/BisualStudio2008 |
記事No | : 2317 |
投稿日 | : 2019/11/01(Fri) 14:38 |
投稿者 | : JRA-VANソフトサポート |
|
JRA-VANソフトサポート 石倉です。 DataLab.サービスをご利用頂きまして誠にありがとうございます。
エラーメッセージから判断いたしますと、 Windows10マシン(64bit)にJV-Linkがインストールされていないように 思われます。 正しくインストールできているかご確認いただけないでしょうか。
以上、よろしくお願い致します。 |
|
タイトル | : Re^2: Windows10/JVLink/BisualStudio2008 |
記事No | : 2354 |
投稿日 | : 2019/11/06(Wed) 15:09 |
投稿者 | : サクライ |
|
石倉様、返信ありがとうございました。
早速JVLinkを再インストールしてみたのですが、同じエラーが 出てしまいます。現在競馬ソフトViewer2も使用しておるのですが、 これはJVLinkの再インストール前でも後でも正常に作動しています。 ひきつずき,ご検討サポートをお願いいたします。 ところで前回投稿したメッセイジの最後尾にある次の説明ですが -------------------------------------------------------------- ************** JIT デバッグ ************** Just-In-Time (JIT) デバッグを有効にするには、このアプリケーション、 またはコンピュータ (machine.config) の構成ファイルの jitDebu 値を system.windows.forms セクションで設定しなければなりません。 アプリケーションはまた、デバッグを有効にしてコンパイルされなければ なりません。
例:
<configuration> <system.windows.forms jitDebu="true" /> </configuration>
JIT デバッグが有効なときは、このダイアログ ボックスで処理するよりも、 ハンドルされていない例外はすべてコンピュータに登録された JIT デバッガに設定されなければなりません。 -------------------------------------------------------------- 上記の設定(現在のところ設定場所、設定手順はわからない)が必要 なのでしょうか? すみませんがご検討の上ご返信をお願いしたいと思います。 どうぞよろしくお願い致します。!!!
> JRA-VANソフトサポート 石倉です。 > DataLab.サービスをご利用頂きまして誠にありがとうございます。 > > エラーメッセージから判断いたしますと、 > Windows10マシン(64bit)にJV-Linkがインストールされていないように > 思われます。 > 正しくインストールできているかご確認いただけないでしょうか。 > > 以上、よろしくお願い致します。 |
|
タイトル | : Re^3: Windows10/JVLink/BisualStudio2008 |
記事No | : 2373 |
投稿日 | : 2019/11/08(Fri) 09:39 |
投稿者 | : JRA-VANソフトサポート |
|
JRA-VANソフトサポート 石倉です。 DataLab.サービスをご利用頂きまして誠にありがとうございます。
JV-Linkのインストールの状態についてご確認いただき有難うございます。 JV-Linkは正しくインストールされているとのことですので ビルドの設定に問題がある可能性がございます。 構成マネージャーの「アクティブ ソリューション プラットフォーム」が 「Any CPU」または「x64」に設定されていないでしょうか。 その場合は「x86」に変更して頂きたく存じます。 (構成マネージャーはメニューの「ビルド」⇒「構成マネージャー」で 表示可能です。)
JITデバッグに関しましては、エラーとの関係はございません。
以上、よろしくお願い致します。 |
|
タイトル | : Re^4: Windows10/JVLink/BisualStudio2008 |
記事No | : 2379 |
投稿日 | : 2019/11/08(Fri) 18:01 |
投稿者 | : サクライ <caclabo_ss@nifty.com> |
|
石倉様、返信ありがとうございました。
残念ながら使用している VisualStudio2008 ではメニューの「ビルド」での表 示項目に [構成マネージャ] が含まれておりません。 対処法についてはMicrosoft等に問い合わせてみようと思います。 もし他の[構成マネージャ]表示方法がありましたら教えていただければ幸いで す。
勝手ながらよろしくお願いいたします。 |
|
タイトル | : Re^5: Windows10/JVLink/BisualStudio2008 |
記事No | : 2385 |
投稿日 | : 2019/11/09(Sat) 07:07 |
投稿者 | : サクライ <caclabo_ss@nifty.com> |
|
石倉様、Microsoftのサイトを見て[構成マネージャ]を表示されるようになりま した。 来週月曜日にご指摘いただいたようにテストしたいと思っております。 結果をまた投稿いたします。
> > 石倉様、返信ありがとうございました。 > > 残念ながら使用している VisualStudio2008 ではメニューの「ビルド」で の表 > 示項目に > [構成マネージャ] が含まれておりません。 > 対処法についてはMicrosoft等に問い合わせてみようと思います。 > もし他の[構成マネージャ]表示方法がありましたら教えていただければ幸 いで > す。 > > 勝手ながらよろしくお願いいたします。 |
|
タイトル | : Re^6: Windows10/JVLink/BisualStudio2008 |
記事No | : 2398 |
投稿日 | : 2019/11/11(Mon) 15:58 |
投稿者 | : サクライ <caclabo_ss@nifty.com> |
|
石倉様、サポートありがとうございました。
「構成マネージャ」に「x86」を設定して「ビルド」を実行したところ、 旧「exe」ファイルの「bin」デレクトリ中に新たなサブデレクトリ 「x86 > Debug」が形成されて、その中に、新「exe」ファイルや 「vshostexe」、いくつかの「dll」ファイル等が形成さていました。 そこで実行に必要なデータファイルを「bin」デレクトリから当 デレクトリにコピーして新「exe」を実行したところ正常に作動しました。 さらに「デバック」実行も問題なく正常に作動しました。
他のモジュールについても、この手順でコンバートしてゆきたいと 思っております。
誠にありがとうございました。 |
|
|
|
copyright ©2007 JRA SYSTEM SERVICE CO.,LTD. All Rights Reserved.
|
|
|