This project is read-only.
1
Vote

Data Guidance MSDN Release Bugs

description

There seem to be two bugs in the official MSDN release source code.

http://msdn.microsoft.com/en-us/library/dn271399.aspx

Problem: I was not able to register an account with the application to login with.
Solution: EF configuration is missing for Person and SalesOrderHeader model.

PersonMap.cs
...
Property(p => p.PersonGuid)
                .HasColumnName("rowguid")
                .HasDatabaseGeneratedOption(DatabaseGeneratedOption.Computed);
Adding that snippet fixes the error "PersonGUID column does not exist."

The next bug is in SalesOrderHeaderMap.cs. Add the following EF config.
Property(soh => soh.TrackingId)
                .HasColumnName("rowguid")
                .HasDatabaseGeneratedOption(DatabaseGeneratedOption.Computed);
After doing this, I could create accounts and login. I've also been able to successfully configure MongoDB & Neo4j.

comments

Manikrish wrote Oct 23, 2013 at 1:36 AM

To install the RI and be able to login successfully, there are a couple of powershell scripts which need to be run as a prerequisite. Please see the updated readme and release notes for more details and let us know if you still have these issues.
These docs are at: http://dataguidance.codeplex.com/releases