以下2つの実行画面より同じスクリプトを実行すると、②だけエラーになります。
①Windows PowerShell ISE(開発ツール)のコマンドペインウインドウ
②PowerShell実行画面(PowerShell.exeコンソール)
調べたところ、アセンブリの参照不足ということで、スクリプトに以下の記述を入れると実行できました。
[System.Reflection.Assembly]::LoadWithPartialName("System.windows.forms")
スクリプトはファイル選択ダイアログを用いる単純なプログラムです。
①、②でデフォルトでロードされるアセンブリが異なるのは何故でしょうか?
①、②が合っていた方が開発→実行とスムーズなので、合わせる方法があればデメリットも含めて教えて頂きたいです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/01/06 04:42