C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[1]: タイプ初期化子が例外をスローしました。


(過去ログ 144 を表示中)

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■84491 / inTopicNo.1)  タイプ初期化子が例外をスローしました。
  
□投稿者/ 塚元正敏 (1回)-(2017/07/07(Fri) 15:10:42)

分類:[.NET 全般] 

お世話になっております。

開発環境 Visual Studio 2010 VB.VET で、ACADM APIでAutoCADコマンドを開発しています。
それで、ビルドOKで、DLLも作れ、Visual Studio 2010をインストールしたパソコンで、
AutoCADコマンド NETLOADでDLLをロードして、テストも順調でした。
 しかし、

 @ Visual Studio 2010がインストールされていないパソコンで、同じ様にNETLOADでDLLをロードして実行させると

 System.TypeInitializationException: 'NKCHYO.HYOHeader' のタイプ初期化子が例外をスローしました。
                    (Module名)
---> System.IO.FileNotFoundException: ファイルまたはアセンブリ 'Microsoft.VisualBasic.PowerPacks.Vs, Version=10.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a'、またはその依存関係の 1 つが読み込めませんでした。指定されたファイルが見つかりません。

とエラーが出ます。

そして、継続してもそこで異常終了します。

 Aそこで、そのパソコンにVisual Studio 2010 をインストールして、同じ様にNETLOADでDLLをロードして実行させると問題なく実行されます。

この現象で想定される原因アドバイスいただけませんか。

よろしくお願いします。



 

引用返信 編集キー/
■84493 / inTopicNo.2)  Re[1]: タイプ初期化子が例外をスローしました。
□投稿者/ 魔界の仮面弁士 (1340回)-(2017/07/07(Fri) 15:31:40)
No84491 (塚元正敏 さん) に返信
> 'Microsoft.VisualBasic.PowerPacks.Vs, Version=10.0.0.0,

実行環境に Microsoft.VisualBasic.PowerPacks.Vs.dll を用意してください。
(Visual Basic Power Packs は .NET Framework 本体には含まれていないライブラリです)

ClickOnce 発行する場合は、必須コンポーネントから追加することもできます。
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1290670207
引用返信 編集キー/
■84494 / inTopicNo.3)  Re[1]: タイプ初期化子が例外をスローしました。
□投稿者/ shu (1034回)-(2017/07/07(Fri) 15:35:54)
No84491 (塚元正敏 さん) に返信

> ---> System.IO.FileNotFoundException: ファイルまたはアセンブリ 'Microsoft.VisualBasic.PowerPacks.Vs, Version=10.0.0.0, Culture=neutral,
> PublicKeyToken=b03f5f7f11d50a3a'、またはその依存関係の 1 つが読み込めませんでした。指定されたファイルが見つかりません。
>
> とエラーが出ます。
>
ここにあるようにMicrosoft.VisualBasic.PowerPacks.Vsがないということです。
VisualBasic PowerPack 10.0をインストールする必要があります。
セットアップを作成しているような必須コンポーネントに含めることにより一緒に
セットアップが行われるかと思いますが、こちらに確認出来る環境がないので試してみてください。
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -