none
vs2012 c# visual Basic Powerpacks のリリース時「ハンドルされていない例外の」の解決策を教えてください RRS feed

  • 質問

  • visual studio2012 c# visual Basic Powerpacks のリリース時のエラーについて解決策を探しております。
    現在、下記環境で開発したアプリケーションを開発環境のないPC(win7 32bit )で運用しようとしております。


    開発環境
    visual studio2012 c#
     .Net4.5  
    PC win7 32bit

    visual studio2012
    で開発したアプリケーションのインストーラーを作成し、開発環境のないPC(以下 運用PC)PCにインストールし、実行したところ「ハンドルされていない例外」が発生しました。

    開発したアプリケーションでは、複数の画面を生成しておりますが「ハンドルされていない例外」はvisual Basic Powerpacks のツールを使用しているフォーム画面を閉じたときに発生します。

    このエラーはvisual studio2012がインストールされたPCでは発生しませんでした

    また、一か月ほど前までは「ハンドルされていない例外」は出ていなかったと思うのですが、昨日運用PCで実行しましたら発生しました。
    一か月前とプログラムの内容、運用CPにインストールされているものなどほとんど変化はありません。

    運用PCには.Net framwork4.5  と visual Basic Powerpacks ver10.0をインストール済みです。
    下記がエラー詳細の冒頭になります。なお、開発したアプリケーションにforeach文は使用しておりません。


    ご教示いただければ幸いです。

    ~~詳細~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Just-In-Time (JIT)
    デバッグを呼び出すための詳細については、
    ダイアログ ボックスではなく、このメッセージの最後を参照してください。

    **************
    例外テキスト **************
    System.InvalidOperationException:
    コレクションが変更されました。列挙操作は実行されない可能性があります。
     
    場所 System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
     
    場所 System.Collections.Generic.List`1.Enumerator.MoveNextRare()
     
    場所 System.Collections.Generic.List`1.Enumerator.MoveNext()
     
    場所 Microsoft.VisualBasic.PowerPacks.ShapeCollection.Dispose(Boolean disposing)
     
    場所 Microsoft.VisualBasic.PowerPacks.ShapeContainer.Dispose(Boolean disposing)
     
    場所 System.ComponentModel.Component.Dispose()
     
    場所 System.Windows.Forms.Control.Dispose(Boolean disposing)
     
    場所 System.ComponentModel.Component.Dispose()
     
    場所 System.Windows.Forms.Control.Dispose(Boolean disposing)
     
    場所 System.Windows.Forms.Form.Dispose(Boolean disposing)






    2016年1月7日 23:56

回答

すべての返信