私はマルチスレッドのXAML GUIを、より魅力的なものにするために書いたpowershellスクリプトに統合して実験しています(C#での経験はほとんどありません)。powershellのXAMLコードが実行されませんか?
私の家庭のコンピュータではすべてが正常に動作しますが、コードを企業のコンピュータに転送しても文字通り何も起こりません。例外なし、エラーなし、何もありません。
私はそれが.netとpowershellのバージョンギャップだと思っていますが、私はチェックしており、どちらも全く同じです。 powershell.exe -staを実行しようとしましたが、presentationfraneworkの種類を追加しました。私が見つけたいくつかのデバッグ唯一のものは、次のされた後 https://learn-powershell.net/2012/10/14/powershell-and-wpf-writing-data-to-a-ui-from-a-different-runspace/
:私はこのリンクからサンプルコードを使用
1)私は、ある変数からエラーメソッドを呼び出します同期されたハッシュテーブル$ synchash.Errorを作成するために使用されています。「null値の式でメソッドを呼び出すことはできません」と書かれています(途中で終了するためすべてを読むことができません)。 xamlリーダーオブジェクト$ readerを作成するはずです: "コンストラクタが見つかりませんでした。 ...
型System.xml.xmlNodeReader」私はあなたがそのようにWPFとXAMLコードを使用すると、おそらく、この神秘的な問題を引き起こしたかを知るとき、正確にPowerShellの内部で何が起こるか知っていると思っていのための適切なコンストラクタが見つかりません。
ありがとう!