I've downloaded 2.6 through TortiseHG, and all seems well. I can open the project in VS 2010 and a build comes back clean. I've set the nop.Web as my startup project.
However, when I start a debug session I receive an error page:
Exception Details: System.Security.VerificationException: Operation could destabilize the runtime.
Source Error: Line 9: public InstallValidator(IInstallationLocalizationService locService) Line 10: { Line 11: RuleFor(x => x.AdminEmail).NotEmpty().WithMessage(locService.GetResource("AdminEmailRequired")); Line 12: RuleFor(x => x.AdminEmail).EmailAddress(); Line 13: RuleFor(x => x.AdminPassword).NotEmpty().WithMessage(locService.GetResource("AdminPasswordRequired"));
What gives? Please note the above is ALL I've done - download from CodePlex and open in VS 2010. I haven't setup databases, etc etc - if I need to do anything like that, please let me know (or point me at documentation that will help me get started).
Please note I'm a VB.NET guy who is trying to learn a bit about other platforms, and about ecommerce.
I had this exact issue after installing VS 2012 and .NET 4.5 on my Windows 7 machine, even though I was still executing nopCommerce through the VS 2010 debugger. My VS 2010 is Premium edition, not Ultimate, so no Intellitrace. Only after uninstalling VS 2012 / .NET 4.5 was I able to get nopCommerce working again.
These links seem to indicate that this is an issue with the FluentValidation library:
Thanks a lot for notification. I've just also updated FluentValidation to the latest version. Please see changeset 186fe31bce0a. Could also please test the latest version and let me know whether nopCommerce runs fine in VS2012? P.S. I still don't have it installed