Cannot compile the 12_12 release with VS 2012.

Jan 2, 2014 at 4:39 PM
I have just downloaded the Irony_2013_12_12 release, opened it with VS 2012 professional and tried to compile the solution.
I got a list of errors (truncated below).
I can open and compile it with VS 2013 with no issues, but I need to use it in 2010.
Is it only me? Am I doing something wrong?

Error 1 Source file 'C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony\Parsing_new\NewScanner\NewScanner.cs' could not be opened ('Unspecified error ') 010.Irony.2010
Error 2 Source file 'C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony\Parsing_new\NewScanner\TerminalLookupByPrefix.cs' could not be opened ('Unspecified error ') 010.Irony.2010
Error 3 Source file 'C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony\Parsing_new\NewScanner\SourceSegments.cs' could not be opened ('Unspecified error ') 010.Irony.2010
Error 4 Source file 'C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony\Parsing_new\GlrParser.cs' could not be opened ('Unspecified error ') 010.Irony.2010
Error 5 Source file 'C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony\Parsing_new\NewScanner_partialDefs.cs' could not be opened ('Unspecified error ') 010.Irony.2010
Error 6 The type or namespace name 'Parsing' does not exist in the namespace 'Irony' (are you missing an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Ast\SpecialNodes\EmptyStatementNode.cs 5 13 015.Irony.Interpreter.2010
Error 7 The type or namespace name 'Parsing' does not exist in the namespace 'Irony' (are you missing an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter_Evaluator\ExpressionEvaluatorRuntime.cs 5 13 015.Irony.Interpreter.2010
Error 8 The type or namespace name 'Parsing' does not exist in the namespace 'Irony' (are you missing an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Ast\SpecialNodes\NullNode.cs 5 13 015.Irony.Interpreter.2010
Error 9 The type or namespace name 'Ast' does not exist in the namespace 'Irony' (are you missing an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Ast\PrimitiveNodes\LiteralValueNode.cs 6 13 015.Irony.Interpreter.2010
Error 10 The type or namespace name 'Ast' does not exist in the namespace 'Irony' (are you missing an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Ast\AstContext\InterpreterAstContext.cs 6 13 015.Irony.Interpreter.2010
Error 11 The type or namespace name 'Ast' does not exist in the namespace 'Irony' (are you missing an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Ast\SpecialNodes\NotSupportedNode.cs 6 13 015.Irony.Interpreter.2010
Error 12 The type or namespace name 'Ast' does not exist in the namespace 'Irony' (are you missing an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Ast\Expressions\MemberAccessNode.cs 7 13 015.Irony.Interpreter.2010
Error 13 The type or namespace name 'Parsing' does not exist in the namespace 'Irony' (are you missing an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Ast\PrimitiveNodes\LiteralValueNode.cs 7 13 015.Irony.Interpreter.2010
Error 14 The type or namespace name 'Parsing' does not exist in the namespace 'Irony' (are you missing an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Ast\AstContext\OperatorHandler.cs 7 13 015.Irony.Interpreter.2010
Error 15 The type or namespace name 'Parsing' does not exist in the namespace 'Irony' (are you missing an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Ast\AstContext\InterpreterAstContext.cs 7 13 015.Irony.Interpreter.2010
Error 16 The type or namespace name 'Parsing' does not exist in the namespace 'Irony' (are you missing an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Ast\SpecialNodes\NotSupportedNode.cs 7 13 015.Irony.Interpreter.2010
Error 17 The type or namespace name 'Parsing' does not exist in the namespace 'Irony' (are you missing an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Ast\Expressions\MemberAccessNode.cs 8 13 015.Irony.Interpreter.2010
Error 18 The type or namespace name 'Ast' does not exist in the namespace 'Irony' (are you missing an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Ast\Expressions\IndexedAccessNode.cs 8 13 015.Irony.Interpreter.2010
Error 19 The type or namespace name 'Parsing' does not exist in the namespace 'Irony' (are you missing an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Ast\Expressions\IndexedAccessNode.cs 9 13 015.Irony.Interpreter.2010
Error 20 The type or namespace name 'LanguageData' could not be found (are you missing a using directive or an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter_Evaluator\ExpressionEvaluatorRuntime.cs 9 39 015.Irony.Interpreter.2010
Error 21 The type or namespace name 'AstContext' could not be found (are you missing a using directive or an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Ast\AstContext\InterpreterAstContext.cs 11 40 015.Irony.Interpreter.2010
Error 22 The type or namespace name 'BnfTerm' could not be found (are you missing a using directive or an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Ast\SpecialNodes\NullNode.cs 13 21 015.Irony.Interpreter.2010
Error 23 The type or namespace name 'AstContext' could not be found (are you missing a using directive or an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Ast\PrimitiveNodes\LiteralValueNode.cs 14 31 015.Irony.Interpreter.2010
Error 24 The type or namespace name 'AstContext' could not be found (are you missing a using directive or an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Ast\SpecialNodes\NotSupportedNode.cs 14 31 015.Irony.Interpreter.2010
Error 25 The type or namespace name 'LanguageData' could not be found (are you missing a using directive or an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Ast\AstContext\InterpreterAstContext.cs 14 34 015.Irony.Interpreter.2010
Error 26 The type or namespace name 'ParseTreeNode' could not be found (are you missing a using directive or an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Ast\PrimitiveNodes\LiteralValueNode.cs 14 51 015.Irony.Interpreter.2010
Error 27 The type or namespace name 'ParseTreeNode' could not be found (are you missing a using directive or an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Ast\SpecialNodes\NotSupportedNode.cs 14 51 015.Irony.Interpreter.2010
Error 28 The type or namespace name 'Associativity' could not be found (are you missing a using directive or an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Ast\AstContext\OperatorHandler.cs 16 12 015.Irony.Interpreter.2010
Error 29 The type or namespace name 'Parsing' does not exist in the namespace 'Irony' (are you missing an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter_Evaluator\ExpressionEvaluatorGrammar.cs 16 13 015.Irony.Interpreter.2010
Error 30 The type or namespace name 'AstContext' could not be found (are you missing a using directive or an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Ast\Expressions\IndexedAccessNode.cs 16 31 015.Irony.Interpreter.2010
Error 31 The type or namespace name 'ParseTreeNode' could not be found (are you missing a using directive or an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Ast\Expressions\IndexedAccessNode.cs 16 51 015.Irony.Interpreter.2010
Error 32 The type or namespace name 'Parsing' does not exist in the namespace 'Irony' (are you missing an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Diagnostics\ScriptException.cs 17 13 015.Irony.Interpreter.2010
Error 33 The type or namespace name 'Parsing' does not exist in the namespace 'Irony' (are you missing an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Scopes\Scope.cs 17 13 015.Irony.Interpreter.2010
Error 34 The type or namespace name 'Parsing' does not exist in the namespace 'Irony' (are you missing an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Scopes\AppDataMap.cs 17 13 015.Irony.Interpreter.2010
Error 35 The type or namespace name 'Ast' does not exist in the namespace 'Irony' (are you missing an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\Ast\Expressions\IfNode.cs 17 13 015.Irony.Interpreter.2010
Error 36 The type or namespace name 'Parsing' does not exist in the namespace 'Irony' (are you missing an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter_Evaluator\ExpressionEvaluator.cs 17 13 015.Irony.Interpreter.2010
Error 37 The type or namespace name 'Parsing' does not exist in the namespace 'Irony' (are you missing an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\SriptApplication\ScriptApp.cs 18 13 015.Irony.Interpreter.2010
Error 38 The type or namespace name 'Parsing' does not exist in the namespace 'Irony' (are you missing an assembly reference?) C:\Users\Valentin\Desktop\Irony_2013_12_12\Irony.Interpreter\LanguageRuntime\OperatorImplementation.cs 18 13 015.Irony.Interpreter.2010
Coordinator
Jan 2, 2014 at 4:50 PM
have no idea how you get this. Just downloaded zip from Downloads page, saved it in temp, unzipped, opened, built - everything seems to be working OK. Are you sure you launch what you downloaded?!
Jan 2, 2014 at 5:00 PM
Hi,
Yes, I am sure. I did it again to be safe, but got the same result.
What is creating the files in this Irony_2013_12_12\Irony\Parsing_new folder?
It does not exist in the zip.
The files that the compiler is looking for in it are not there, and some of the folders are not there either.
Coordinator
Jan 2, 2014 at 5:05 PM
oh, shoot, I see now - you probably launch 2010.sln file, this is corrupted, I haven't updated it for a while, and it has corrupted refs. Use Irony_All.2012.sln solution
Jan 2, 2014 at 5:13 PM
With VS 2010?
I have tried but it tells me that the projects are incompatible with this version of VS.
Is it working for you in VS 2010?
Coordinator
Jan 2, 2014 at 5:15 PM
then just remove these missing files in Solution explorer; if anything is missing, include - the project file is out of date, but once you fix sources, it should run ok.
Jan 2, 2014 at 8:06 PM
I'm running Visual Studio 2010 Professional and when I try to download the package from nugget I get the error "'Irony' could not be installed because it is not compatible with any project in the solution. The package targets the following frameworks: .NETFramework, Version=v4.5"