http://blogs.wankuma.com/hatsune/archive/2010/04/22/188253.aspx
VS2010RCまでは順調に動いていた痛IDE 1.4ですがVS2010RTMで動作が変わっているところがあり、そこでエラーが発生します。
痛IDE 1.4では「マイドキュメント」フォルダにItaBackground.configというファイルを作ってそこに画像ファイル名をフルパスで保存してます。
初回起動時はMicrosoft.Win32.OpenFileDialogを使って画像ファイル選択を行っているのですが、痛IDE拡張とは別スレッドとして動いてしまいエラーになるようです。
これは想像なのですが(しかもまだ解決していないのでこの想像すら外れている可能性が大きいのですが)、テキストエディタに画像ファイルの内容を表示するレイヤーを追加するMEF拡張はUIなしという状態にRTMでなっており、そのためOpenFileDialogが別スレッドで動こうとして、それに.NET Framework 4での変更点が影響して今回の事象が発生いているのではないでしょうか。
http://msdn.microsoft.com/ja-jp/library/ee941656.aspx
-----引用開始
-----引用終了
これって、3.5までは同じスレッドで自動的に呼ばれて、4では同じスレッドで呼ぶように自分でコードを書かないといけないってことですよね?
なお、痛StartPageの方は問題は発生しないので、痛StartPageで画像を選択してからテキストエディタウィンドウを開くことで回避は可能です。