Symptoms
After installing the software, when attempting to start the application for the first time, this error is thrown: "Unable to cast object of type 'System.Web.Security.RolePrincipal' to type 'AspDotNetStorefrontCommon.AspDotNetStorefrontPrincipal'.
Cause
This is caused by having Role Management enabled in IIS.
Solution
Disable Role Management.