Я могу использовать ironpython 2.6 (не для .net 4) load numpy, запустив ipy с -X: Frames или -X: FullFrames в командной строке.Как использовать -X: Frames в C# 2.0 для загрузки ironpython?
Но, если я хочу использовать Ironpython/DLR в C# 2.0 для загрузки файла py, как я могу использовать -X: Frames или -X: FullFrames?
Я пробовал так:
var lang = Python.CreateLanguageSetup(null);
lang.Options["Frames"] = ScriptingRuntimeHelpers.True;
var setup = new ScriptRuntimeSetup();
setup.LanguageSetups.Add(lang);
var runtime = new ScriptRuntime(setup);
var engine = runtime.GetEngine("py");
engine.ExecuteFile("test.py");
Но это не сработало! Итак, кто-нибудь может дать мне руку?
I tred sys._getframe(), и все в порядке, и запущена консоль ipy с -X: Frames тоже в порядке. Загрузите py с помощью ironpython в C# 2.0. Я загрузил свой код (Visual Studio 2010 решение, но .net проект 2,0): HTTP: //1oz7ga.blu.livefilestore.com/y1pbhO4fRA4M7KUlnk0Oi19-dTmSUhRdj2rQ6tguLebK829d9WykIUoc3vQEvuhlkhFU6xIT_cCOXjGB9TOMo064a-Qzcb4gbea/ex_vs10_cs%20load%20ipy%20ironclad.rar загрузить & PSID = 1 – Begtostudy
Вы должен изменить «* .rar_» на «* .rar» имени файла. – Begtostudy