Ironpython控制台立即消失

时间:2009-05-30 06:13:11

标签: .net .net-2.0 ironpython

我在windows xp专业版中安装了ironpython 2.0,它需要.Net framework 2.0 Service Pack 2或更高版本。窗户框有它。但是控制台仍然消失了。其中任何一个都存在问题。

需要帮助?

3 个答案:

答案 0 :(得分:1)

相同的结果

Iropython需要.NET 2.0 sp1或更高版本

没有错误...

我认为Ironpython没有找到它应该在的.Net库。

如果控制面板\添加删除程序显示.Net框架,这是否意味着它们已安装。我在论坛上问这个问题,没有人谈过检查控制面板的事情;但是,他们或者谈论检查Registry或%systemroot%\ Microsoft .net \ Framework并检查相应版本文件夹中的Mscorlib.dll。

好吧,我找到.net 2.0和.net 1.1的.dll文件,但不是.net 3.0 如果没有安装.net 3.0,那么ironpy的失败原因是没有安装.net 2.0的sp1。

另外,我检查了注册表信息 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft.NETFramework \政策\ V2.0 并发现.NEt 2.0,安装了原始版本

但是,我在.NETFramework文件夹中找到.net 3.0,但在策略文件夹中找不到.net 3.0。并且在该文件夹中,没有像v3.0这样的文件夹,其中值设置为等等。

答案 1 :(得分:1)

我找到了方法......

.NET 2.0和.Net 3.0没有SP1。

因此,带有SP1的.Net版本将使Ironpython正常运行... yippee

答案 2 :(得分:0)

如果打开命令提示符并从那里运行ipy会发生什么?

运行(从命令提示符下)ipy -X:ExceptionDetail 这有望提供更多信息。

还可以在Windows事件日志(应用程序)中查看与IPY相关的任何错误。

更新如果您没有记录错误,请尝试运行另一个.Net程序以查看它是否是一般问题。卸载框架并重新安装框架将是下一步尝试。

干杯,

戴维