Здравствуйте, Clerk, Вы писали:
C>Здравствуйте,
C>А можно сделать так, что бы последняя ревизия компилировалась и в VS 2005? Или этого уже не будет? C>Спасибо.
Здравствуйте, Clerk, Вы писали:
C>А можно сделать так, что бы последняя ревизия компилировалась и в VS 2005? Или этого уже не будет?
Будет. К сожалению, после переезда сервера мы ещё не до конца настроили TeamCity, которая выполняла контрольную компиляцию на C# 2.0, поэтому такие вещи могут проскакивать. Говори, где проблемы, я исправлю.
Если нам не помогут, то мы тоже никого не пощадим.
Здравствуйте, IT, Вы писали:
IT>Будет. К сожалению, после переезда сервера мы ещё не до конца настроили TeamCity, которая выполняла контрольную компиляцию на C# 2.0, поэтому такие вещи могут проскакивать. Говори, где проблемы, я исправлю.
К сожалению, сейчас точно сказать не могу, так как дома 2005й студии нет. Но на работе останавливось на var:
C:\_Other\2009.05.17\test\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs(28): var l = (SqlBuilder.Predicate.Like)predicate;
C:\_Other\2009.05.17\test\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs(60): var sb = new StringBuilder(text.Length);
C:\_Other\2009.05.17\test\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs(62): for (var i = 0; i < text.Length; i++)
C:\_Other\2009.05.17\test\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs(64): var c = text[i];
C:\_Other\2009.05.17\test\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs(95): for (var i = 0; i < text.Length; i++)
C:\_Other\2009.05.17\test\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs(97): var c = text[i];
C:\_Other\2009.05.17\test\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs(239): var expr = (SqlBuilder.Predicate.ExprExpr)predicate;
C:\_Other\2009.05.17\test\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs(290): var p = (SqlBuilder.Predicate.IsNull)predicate;
C:\_Other\2009.05.17\test\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs(312): var p = (SqlBuilder.Predicate.Expr)predicate;
C:\_Other\2009.05.17\test\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs(853): var expr = (SqlBuilder.Predicate.ExprExpr)predicate;
C:\_Other\2009.05.17\test\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs(857): var value = object.Equals(((SqlValue)expr.Expr1).Value, ((SqlValue)expr.Expr2).Value);
Здравствуйте, IT, Вы писали:
IT>Будет. К сожалению, после переезда сервера мы ещё не до конца настроили TeamCity, которая выполняла контрольную компиляцию на C# 2.0, поэтому такие вещи могут проскакивать. Говори, где проблемы, я исправлю.
Нашёл 2005 для теста:
Error 1 Invalid expression term '>' C:\Work\Tests\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs 83 18 BLToolkit.2
Error 2 ; expected C:\Work\Tests\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs 83 19 BLToolkit.2
Error 3 Type expected C:\Work\Tests\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs 90 28 BLToolkit.2
Error 4 Syntax error, value expected C:\Work\Tests\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs 90 29 BLToolkit.2
Error 5 ) expected C:\Work\Tests\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs 90 31 BLToolkit.2
Error 6 ; expected C:\Work\Tests\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs 90 36 BLToolkit.2
Error 7 Invalid expression term ',' C:\Work\Tests\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs 90 36 BLToolkit.2
Error 8 ; expected C:\Work\Tests\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs 90 38 BLToolkit.2
Error 9 ; expected C:\Work\Tests\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs 90 41 BLToolkit.2
Error 10 Invalid expression term ',' C:\Work\Tests\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs 90 41 BLToolkit.2
Error 11 ; expected C:\Work\Tests\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs 90 43 BLToolkit.2
Error 12 ; expected C:\Work\Tests\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs 90 47 BLToolkit.2
Error 13 Invalid expression term ')' C:\Work\Tests\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs 90 48 BLToolkit.2
Error 14 ; expected C:\Work\Tests\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs 90 53 BLToolkit.2
Error 15 Invalid expression term ')' C:\Work\Tests\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs 90 53 BLToolkit.2
Error 16 ; expected C:\Work\Tests\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs 90 54 BLToolkit.2
Error 17 The type or namespace name 'var' could not be found (are you missing a using directive or an assembly reference?) C:\Work\Tests\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs 239 5 BLToolkit.2
Error 18 The best overloaded method match for 'BLToolkit.Data.Sql.SqlProvider.BasicSqlProvider.GetPrecedence(BLToolkit.Data.Sql.ISqlExpression)' has some invalid arguments C:\Work\Tests\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs 255 29 BLToolkit.2
Error 19 Argument '1': cannot convert from 'var' to 'BLToolkit.Data.Sql.ISqlExpression' C:\Work\Tests\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs 255 43 BLToolkit.2
Error 20 The best overloaded method match for 'BLToolkit.Data.Sql.SqlProvider.BasicSqlProvider.GetPrecedence(BLToolkit.Data.Sql.ISqlExpression)' has some invalid arguments C:\Work\Tests\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs 264 25 BLToolkit.2
Error 21 Argument '1': cannot convert from 'var' to 'BLToolkit.Data.Sql.ISqlExpression' C:\Work\Tests\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs 264 39 BLToolkit.2
Error 22 The best overloaded method match for 'BLToolkit.Data.Sql.SqlProvider.BasicSqlProvider.GetPrecedence(BLToolkit.Data.Sql.ISqlExpression)' has some invalid arguments C:\Work\Tests\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs 278 25 BLToolkit.2
Error 23 Argument '1': cannot convert from 'var' to 'BLToolkit.Data.Sql.ISqlExpression' C:\Work\Tests\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs 278 39 BLToolkit.2
Error 24 The type or namespace name 'var' could not be found (are you missing a using directive or an assembly reference?) C:\Work\Tests\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs 290 5 BLToolkit.2
Error 25 The best overloaded method match for 'BLToolkit.Data.Sql.SqlProvider.BasicSqlProvider.GetPrecedence(BLToolkit.Data.Sql.ISqlExpression)' has some invalid arguments C:\Work\Tests\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs 291 25 BLToolkit.2
Error 26 Argument '1': cannot convert from 'var' to 'BLToolkit.Data.Sql.ISqlExpression' C:\Work\Tests\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs 291 39 BLToolkit.2
Error 27 The type or namespace name 'var' could not be found (are you missing a using directive or an assembly reference?) C:\Work\Tests\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs 312 5 BLToolkit.2
Error 28 The best overloaded method match for 'BLToolkit.Data.Sql.SqlProvider.BasicSqlProvider.GetPrecedence(BLToolkit.Data.Sql.ISqlExpression)' has some invalid arguments C:\Work\Tests\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs 313 25 BLToolkit.2
Error 29 Argument '1': cannot convert from 'var' to 'BLToolkit.Data.Sql.ISqlExpression' C:\Work\Tests\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs 313 39 BLToolkit.2
Error 30 The type or namespace name 'var' could not be found (are you missing a using directive or an assembly reference?) C:\Work\Tests\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs 853 5 BLToolkit.2
Error 31 The type or namespace name 'var' could not be found (are you missing a using directive or an assembly reference?) C:\Work\Tests\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs 857 6 BLToolkit.2
Error 32 The best overloaded method match for 'BLToolkit.Data.Sql.SqlValue.SqlValue(object)' has some invalid arguments C:\Work\Tests\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs 858 43 BLToolkit.2
Error 33 Argument '1': cannot convert from 'var' to 'object' C:\Work\Tests\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs 858 56 BLToolkit.2
Error 34 The best overloaded method match for 'BLToolkit.Data.Sql.SqlProvider.BasicSqlProvider.OptimizeCase(BLToolkit.Data.Sql.SqlBuilder.Predicate.ExprExpr)' has some invalid arguments C:\Work\Tests\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs 865 55 BLToolkit.2
Error 35 Argument '1': cannot convert from 'var' to 'BLToolkit.Data.Sql.SqlBuilder.Predicate.ExprExpr' C:\Work\Tests\Source\Data\Sql\SqlProvider\BasicSqlProvider.cs 865 68 BLToolkit.2
Error 36 The type or namespace name 'var' could not be found (are you missing a using directive or an assembly reference?) C:\Work\Tests\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs 28 5 BLToolkit.2
Error 37 The type or namespace name 'var' could not be found (are you missing a using directive or an assembly reference?) C:\Work\Tests\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs 60 4 BLToolkit.2
Error 38 The type or namespace name 'var' could not be found (are you missing a using directive or an assembly reference?) C:\Work\Tests\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs 62 9 BLToolkit.2
Error 39 The type or namespace name 'var' could not be found (are you missing a using directive or an assembly reference?) C:\Work\Tests\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs 64 5 BLToolkit.2
Error 40 The best overloaded method match for 'string.this[int]' has some invalid arguments C:\Work\Tests\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs 64 13 BLToolkit.2
Error 41 Argument '1': cannot convert from 'var' to 'int' C:\Work\Tests\Source\Data\Sql\SqlProvider\AccessSqlProvider.cs 64 18 BLToolkit.2
Error 42 Invalid expression term '>' C:\Work\Tests\Source\Data\Sql\SqlExpression.cs 42 30 BLToolkit.2
Error 43 ) expected C:\Work\Tests\Source\Data\Sql\SqlExpression.cs 42 32 BLToolkit.2
Error 44 ; expected C:\Work\Tests\Source\Data\Sql\SqlExpression.cs 42 62 BLToolkit.2
Error 45 Invalid expression term ')' C:\Work\Tests\Source\Data\Sql\SqlExpression.cs 42 62 BLToolkit.2
Здравствуйте, IT, Вы писали:
IT>Будет. К сожалению, после переезда сервера мы ещё не до конца настроили TeamCity, которая выполняла контрольную компиляцию на C# 2.0, поэтому такие вещи могут проскакивать. Говори, где проблемы, я исправлю.
Здравствуйте, IT, Вы писали:
IT>Будет. К сожалению, после переезда сервера мы ещё не до конца настроили TeamCity, которая выполняла контрольную компиляцию на C# 2.0, поэтому такие вещи могут проскакивать. Говори, где проблемы, я исправлю.