JV-Link 質問箱 |
タイトル | : 32ビットから64ビットへのアプリ移行と実行エラーについて |
記事No | : 8517 |
投稿日 | : 2015/11/08(Sun) 00:04 |
投稿者 | : S.H |
|
以前動作していた32ビット版のアプリは64ビットで動作しなくなり、64ビット環 境で実行したく、x86でビルド成功後に実行すると下記のようなエラーメッセー ジが表示されました。
型 'System.InvalidOperationException' のハンドルされていない 例外が アプリ名.exe で発生しました
追加情報:フォームの作成中にエラーが発生しました。詳細については、Except ion.InnerException を参照してください。 エラー: ファイルまたはアセンブリ 'Interop.JVDTLabLib, Version=1.18 .0.0, Culture=neutral, PublicKeyToken=null'、 またはその依存関係の 1 つが読み込めませんでした。このアセンブリは現在読 み込まれているランタイムより新しいランタイムで
ビルドされているため、読み込むことができません。
<旧環境> WINDOWS7 Home 32Bit Microsoft Visual Studio 2010 Express Visual Basic 2010 .NET Framework 3.5
<新環境> WINDOWS 10 Home 64Bit Microsoft Visual Studio Express 2013 for Windows Desktop Visual Basic 2013 .NET Framework 4.5
JV-LINKは最新のVer.4.4.1です。 何が原因なのでしょうか。 以上、よろしくお願いいたします。 |
|
タイトル | : Re: 32ビットから64ビットへのアプリ移行と実行エラーについて |
記事No | : 8528 |
投稿日 | : 2015/11/11(Wed) 02:47 |
投稿者 | : S.H |
|
> 以前動作していた32ビット版のアプリは64ビットで動作しなくなり、64ビ ット環 > 境で実行したく、x86でビルド成功後に実行すると下記のようなエラーメ ッセー > ジが表示されました。 > > 型 'System.InvalidOperationException' のハンドルされてい ない > 例外が アプリ名.exe で発生しました > > 追加情報:フォームの作成中にエラーが発生しました。詳細については、E xcept > ion.InnerException を参照してください。 > エラー: ファイルまたはアセンブリ 'Interop.JVDTLabLib, Version =1.18 > .0.0, Culture=neutral, PublicKeyToken=null'、 > またはその依存関係の 1 つが読み込めませんでした。このアセンブリは 現在読 > み込まれているランタイムより新しいランタイムで > > ビルドされているため、読み込むことができません。 > > <旧環境> > WINDOWS7 Home 32Bit > Microsoft Visual Studio 2010 Express > Visual Basic 2010 > .NET Framework 3.5 > > <新環境> > WINDOWS 10 Home 64Bit > Microsoft Visual Studio Express 2013 for Windows Desktop > Visual Basic 2013 > .NET Framework 4.5 > > JV-LINKは最新のVer.4.4.1です。 > 何が原因なのでしょうか。 > 以上、よろしくお願いいたします。
ビルド時に.NET Framework 3.5のままでした。申し訳ありません。 .NET Framework 4.5に変更するとなぜか無事ビルドできました。 |
|
|
|
copyright ©2007 JRA SYSTEM SERVICE CO.,LTD. All Rights Reserved.
|
|
|