Error in The generated Code

Posts   
 
    
Engineer
User
Posts: 1
Joined: 29-Jun-2008
# Posted on: 29-Jun-2008 00:27:39   

Hi

I have installed LLBLGen Pro v2.6 and when I add the references to my project and build it in Visual studio 2008 Express, I get the following errors and warnings. Error 1 'rootns.EntityClasses.AppPartsEntity.SetNewFieldValue(int, object, bool)': cannot override inherited member 'SD.LLBLGen.Pro.ORMSupportClasses.EntityBase.SetNewFieldValue(int, object, bool)' because it is not marked virtual, abstract, or override E:\SecurityTestSampleApp\new\LBLGenSelfServicing\EntityClasses\AppPartsEntity.cs 411 27 LBLGenSelfServicing Warning 2 Member 'rootns.EntityClasses.AppPartsEntity.SetNewFieldValue(int, object, bool)' overrides obsolete member 'SD.LLBLGen.Pro.ORMSupportClasses.EntityBase.SetNewFieldValue(int, object, bool)'. Add the Obsolete attribute to 'rootns.EntityClasses.AppPartsEntity.SetNewFieldValue(int, object, bool)'. E:\SecurityTestSampleApp\new\LBLGenSelfServicing\EntityClasses\AppPartsEntity.cs 411 27 LBLGenSelfServicing Warning 3 'rootns.EntityClasses.AppPartsEntity.CustomPropertiesOfType' hides inherited member 'SD.LLBLGen.Pro.ORMSupportClasses.EntityBase.CustomPropertiesOfType'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword. E:\SecurityTestSampleApp\new\LBLGenSelfServicing\EntityClasses\AppPartsEntity.cs 607 45 LBLGenSelfServicing Warning 4 'rootns.EntityClasses.AppPartsEntity.FieldsCustomPropertiesOfType' hides inherited member 'SD.LLBLGen.Pro.ORMSupportClasses.EntityBase.FieldsCustomPropertiesOfType'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword. E:\SecurityTestSampleApp\new\LBLGenSelfServicing\EntityClasses\AppPartsEntity.cs 622 65 LBLGenSelfServicing Error 5 'rootns.EntityClasses.AppPartsEntity' does not implement inherited abstract member 'SD.LLBLGen.Pro.ORMSupportClasses.EntityBase.GetAllRelations()' E:\SecurityTestSampleApp\new\LBLGenSelfServicing\EntityClasses\AppPartsEntity.cs 43 23 LBLGenSelfServicing Error 6 'rootns.EntityClasses.AppPartsEntity' does not implement inherited abstract member 'SD.LLBLGen.Pro.ORMSupportClasses.EntityBase.GetRelationsForFieldOfType(string)' E:\SecurityTestSampleApp\new\LBLGenSelfServicing\EntityClasses\AppPartsEntity.cs 43 23 LBLGenSelfServicing Error 7 'rootns.EntityClasses.AppPartsEntity' does not implement inherited abstract member 'SD.LLBLGen.Pro.ORMSupportClasses.EntityBase.GetRelatedData()' E:\SecurityTestSampleApp\new\LBLGenSelfServicing\EntityClasses\AppPartsEntity.cs 43 23 LBLGenSelfServicing Error 8 'rootns.EntityClasses.AppPartsEntity' does not implement inherited abstract member 'SD.LLBLGen.Pro.ORMSupportClasses.EntityBase.CreateTransaction(System.Data.IsolationLevel, string)' E:\SecurityTestSampleApp\new\LBLGenSelfServicing\EntityClasses\AppPartsEntity.cs 43 23 LBLGenSelfServicing Error 9 'rootns.EntityClasses.AppPartsEntity' does not implement inherited abstract member 'SD.LLBLGen.Pro.ORMSupportClasses.EntityBase.CustomPropertiesOfType.get' E:\SecurityTestSampleApp\new\LBLGenSelfServicing\EntityClasses\AppPartsEntity.cs 43 23 LBLGenSelfServicing Error 10 'rootns.EntityClasses.AppPartsEntity' does not implement inherited abstract member 'SD.LLBLGen.Pro.ORMSupportClasses.EntityBase.FieldsCustomPropertiesOfType.get' E:\SecurityTestSampleApp\new\LBLGenSelfServicing\EntityClasses\AppPartsEntity.cs 43 23 LBLGenSelfServicing Error 11 'rootns.EntityClasses.SecurityEntity.SetNewFieldValue(int, object, bool)': cannot override inherited member 'SD.LLBLGen.Pro.ORMSupportClasses.EntityBase.SetNewFieldValue(int, object, bool)' because it is not marked virtual, abstract, or override E:\SecurityTestSampleApp\new\LBLGenSelfServicing\EntityClasses\SecurityEntity.cs 412 27 LBLGenSelfServicing Warning 12 Member 'rootns.EntityClasses.SecurityEntity.SetNewFieldValue(int, object, bool)' overrides obsolete member 'SD.LLBLGen.Pro.ORMSupportClasses.EntityBase.SetNewFieldValue(int, object, bool)'. Add the Obsolete attribute to 'rootns.EntityClasses.SecurityEntity.SetNewFieldValue(int, object, bool)'. E:\SecurityTestSampleApp\new\LBLGenSelfServicing\EntityClasses\SecurityEntity.cs 412 27 LBLGenSelfServicing Warning 13 'rootns.EntityClasses.SecurityEntity.CustomPropertiesOfType' hides inherited member 'SD.LLBLGen.Pro.ORMSupportClasses.EntityBase.CustomPropertiesOfType'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword. E:\SecurityTestSampleApp\new\LBLGenSelfServicing\EntityClasses\SecurityEntity.cs 623 45 LBLGenSelfServicing Warning 14 'rootns.EntityClasses.SecurityEntity.FieldsCustomPropertiesOfType' hides inherited member 'SD.LLBLGen.Pro.ORMSupportClasses.EntityBase.FieldsCustomPropertiesOfType'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword. E:\SecurityTestSampleApp\new\LBLGenSelfServicing\EntityClasses\SecurityEntity.cs 638 65 LBLGenSelfServicing Error 15 'rootns.EntityClasses.SecurityEntity' does not implement inherited abstract member 'SD.LLBLGen.Pro.ORMSupportClasses.EntityBase.GetAllRelations()' E:\SecurityTestSampleApp\new\LBLGenSelfServicing\EntityClasses\SecurityEntity.cs 43 23 LBLGenSelfServicing Error 16 'rootns.EntityClasses.SecurityEntity' does not implement inherited abstract member 'SD.LLBLGen.Pro.ORMSupportClasses.EntityBase.GetRelationsForFieldOfType(string)' E:\SecurityTestSampleApp\new\LBLGenSelfServicing\EntityClasses\SecurityEntity.cs 43 23 LBLGenSelfServicing

The strange thing is that they are all errors in the generated code !!!!

I guess the problem is that I am using version 2.6 dlls while the code was generated using V2.0 so this guessing is correct ? in this case how can I get V2.0 so that I can use it?

I would appreciate any help.

Thanks

daelmo avatar
daelmo
Support Team
Posts: 8245
Joined: 28-Nov-2005
# Posted on: 29-Jun-2008 19:50:02   

If you generate in LLBLGen Designer v2.0 you have to check that your generate code are pointing to the corret assemblies (2.0). The same if you generated from v2.6 (check for v2.6 references).

You can Install both versions in your machine.

David Elizondo | LLBLGen Support Team