Hi, Jimmy, Von: Jimmy Schementi [mailto:jscheme...@gmail.com]
> On Jul 27, 2011, at 2:28 AM, Markus Schaber wrote: >> It seems that IronPython 2.7 beta 2 can only be compiled for .NET 3.5, but >> will not work any more when the projects are converted to be pure .NET 2.0 >> projects (using SharpSVN). > We do still have the v2Debug build configuration available in the csproj > files, and IronPython.Mono.sln still allows building it: > msbuild Solutions\IronPython.Mono.sln /p:Configuration=v2Debug I did try to build with that target with sharpdevelop, it seems to use some functionality like extenson methods, System.Func<> and IStrongBox interface which need v3.0 or v3.5. Also, this target sets V3.5 as runtime version instead of V2.0 as in IPy 2.6. And the compiled libraries reference some V3.0 and V3.5 libs according to ILSpy. I did change the runtime version to V2.0 (keeping the compiler version 4.0) and did discover the aforementioned problems. > However, current sources fail to build in a few places. Looks like you can > put #if !CLR2 around those areas and it should still work against CLR2 > runtimes. For runtime version V3.5, It was easy to build Ironpython itself for the v2Debug configuration. (I did copy the IronPython.solution, removed things like IronPython.WPF, Microsoft.Scripting.Silverlight and Chiron, and did add Microsoft.Scripting.Core.) But when changing the actual project type to .NET 2.0, it did not work any more. Thanks, Markus Best regards Markus Schaber ___________________________ We software Automation. 3S-Smart Software Solutions GmbH Markus Schaber | Developer Memminger Str. 151 | 87439 Kempten | Germany | Tel. +49-831-54031-0 | Fax +49-831-54031-50 Email: m.scha...@3s-software.com | Web: http://www.3s-software.com CoDeSys internet forum: http://forum.3s-software.com Download CoDeSys sample projects: http://www.3s-software.com/index.shtml?sample_projects Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner | Trade register: Kempten HRB 6186 | Tax ID No.: DE 167014915 _______________________________________________ Ironpython-users mailing list Ironpython-users@python.org http://mail.python.org/mailman/listinfo/ironpython-users