Im suchen, um mit IronPython zu spielen und dachte, dass das Schreiben von Unit-Tests ist eine einfache genug Weg, um loszulegen. Dies würde im Wesentlichen bedeuten, dass meine Kernanwendungen Code noch in C# mit nur meine Tests wurde Python geschrieben werden.
Vor diesem Hintergrund war es für mich ideal, sowohl den C#- als auch den IronPython-Code innerhalb der gleichen Lösung in Visual Studios zu entwickeln. Wenn ich mich umsehe, sehe ich, dass es einen Visual Studios-Editor "IronPythonStudios" gibt, der für mich richtig sein sollte, obwohl ich bisher auf ein paar Probleme gestoßen bin:
- Der Import von Kern-Python-Bibliotheken wie "Import os" schlägt fehl. Ich glaube, das liegt daran, dass der Pfad zu diesen gemeinsamen Bibliotheken nicht in der IDE festgelegt ist und ich habe keine Ahnung, wie man ihn festlegt.
- Ich bin nicht in der Lage, .pyproj-Dateien von Visual Studios zu erkennen, ich glauben dass meine Version von IronPythonStudios im isolierten Modus läuft und nicht integriert ist. Irgendeine Idee, wie ich das ändern kann?
- Es scheint, dass IronPythonStudos die .py-Dateien kompiliert, anstatt sie nur zu interpretieren. Dies bedeutet im Wesentlichen, dass Unit-Tests ist so langsam wie mit C#/Vb.net als der Test, Build dann Exectue-Zyklus noch existiert. Irgendeine Idee, wie ich VS/IPS von der Kompilierung der Dateien zu stoppen und nur bekommen es nur dynamisch kompilieren die Skripte?
Prost, Chris.