Я хочу поиграть с IronPython и решил, что написание модульных тестов - это достаточно простой способ начать работу. По сути, это означало бы, что код моих основных приложений по-прежнему будет написан на C #, и только мои тесты были на Python.
Имея это в виду, моей идеальной ситуацией была разработка кода C # и IronPython из одного решения в Visual Studios. Оглядываясь вокруг, я вижу, что есть редактор визуальных студий "IronPythonStudios", который мне подойдет, хотя пока что я столкнулся с несколькими проблемами:
- Сбой при импорте основных библиотек Python, таких как «Импорт ОС». Я считаю, что это связано с тем, что путь к этим общим библиотекам не установлен в среде IDE, и я не знаю, как его установить.
- Я не могу распознать файлы .pyproj из визуальных студий, я верю, что моя версия IronPythonStudios работает в изолированном режиме и не интегрирована. Есть идеи, как мне это изменить?
- Похоже, что IronPythonStudos компилирует файлы .py, а не просто их интерпретирует. По сути, это означает, что модульное тестирование происходит так же медленно, как и в случае с C # / Vb.net, поскольку цикл сборки и выполнения все еще существует. Любая идея, как я могу остановить VS / IPS от компиляции файлов и просто заставить его просто динамически компилировать скрипты?
Привет, Крис.