Our SL project uses DevForce 2010 and we used custom verification attributes. There is a CustomVerificationAttribute.tt file that has buddy classes for entities that need it (for mandatory fields in the database). We also created a custom NullEntityVerifierAttribute used to decorate the property in the edmx designer file.
Just managed to upgrade to DevForce 2012 with 2010 compatibility, updated codebase on what needs updating. Everything seems to be working, except those custom verifiers.
Is there anything about Custom verifiers that changed between then and now?
Thanks.
We didn't explicitly change anything with custom verifiers, but there were a lot of other changes, including namespace changes and features moved to different assemblies. First take a look at your CustomVerificationAttribute.tt to make sure it's using the correct assembly references and namespaces. Next, use of the MetadataType attribute and buddy classes during code generation is a bit weird, and actually requires that you build twice. Also look at the output window during build and code gen to see if DevForce wrote any errors. If there's still a problem and you're licensed for DF support, you can open a support request via the IdeaBlade web site.