イムを作成し、私はスクリプトから色をインスタンス化し、それを返すようにしてみてください。 私はこの方法を持って、私はこのコードを実行すると、私はIronPythonのを使用して、IronPythonの
$例外{System.InvalidOperationExceptionが取得
@" from System.Windows.Media import Color c = Color() c.A = 100 c.B = 200 c.R = 100 c.G = 150 c "); _python = Python.CreateEngine(); public dynamic ExectureStatements(string expression) { ScriptScope scope = _python.CreateScope(); ScriptSource source = _python.CreateScriptSourceFromString(expression); return source.Execute(scope); }
引数としてこの文字列に送信します。シーケンスはSystem.Linqのに一致する要素 が含まれていませんが.Enumerable.First [TSource](IEnumerable`1ソース、Func`2述語)..等
私はこれを動作させる方法を理解できませんので、助けてください。
をプリントアウトし、あなたはスタック全体、プロジェクト内の他の供給源を提供することができ? –
残念ながら、例外は実際の問題を指摘するものではありません。これはIronPythonのホスティングにおけるバグです:http://ironpython.codeplex.com/workitem/32679。実際の例外は失われます。 –
Simon900225、あなたが持っているエラーの原因となる最小限のプロジェクトを提供できますか?私はそれを再現することはできません。 –