如何在Visual Studio 2008中使用IronPython

12

我曾尝试使用微软提供的IronPython集成扩展,但它不适用于Visual Studio 2008。

是否有适用于IronPython的合适的VS 2008 IDE扩展程序?

6个回答

7
对于支持IronPython 1.1(其语法与CPython 2.4相似)的内容,我使用Visual Studio 2008 SP1专业版成功地构建和安装了Visual Studio 2008 SDK 1.0中的示例。它适用于从标准版到Team Suite的任何版本。由于Express内置限制,它绝对无法与Express Edition一起使用。
对于支持IronPython 2.0(其语法与CPython 2.5相似)的内容,目前没有很好的方法在Visual Studio 2008下编写和调试,不幸的是,要使IronPython Studio适应IronPython 2.0将是一个重大的任务。IronPython 2.0的一个重大更新是基于Dynamic Language Runtime,这破坏了以前使用的启用IntelliSense的技巧,如静态编译。

4

1

目前,还没有扩展程序可以在Visual Studio上运行IronPython v2.0。


1

我对VS2008和IronPython都是新手(但不是Python本身),但看起来我正在以相当繁琐的方式在VS 2008 Pro下运行IronPython 2.0.1。

  1. 按照http://blogs.msdn.com/aaronmar/archive/2006/02/16/533273.aspx中的说明进行操作,进行一些修改:在MS网站上搜索VS 2008 SDK,因此IronPythonIntegration解决方案的路径略有不同(但可预测)。
  2. 接着进行--“然后,只需按下CTRL+F5进行构建和运行。这将使用“实验性hive”启动Visual Studio。”是的,这会在第一个VS实例之上启动另一个VS实例,但幸运的是,您只需要等待第一次构建过程。

剩下的说明对我很有用:我构建了一个简单的测试控制台应用程序,并且它按照我的期望工作。不过,我还没有尝试任何.NET相关的东西。

现在,如果有一种简单的方法可以更改sys.path以使用正常的Python库...


0

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接