My last post got me past the installer problem. But I ran into a few more. Here they are:
1) The install instructions say to just double click InstallDatabases.cmd to run it. However, that didn't work correctly. Open a cmd prompt, cd to that directory and run the cmd file from there.
2) Edit the web.config file. Some settings are self explanatory, but make sure of the following:
<!-- SQL connection string for Profile database -->
<add name="SQLProfileConnString" connectionString="Server=(local);Database=MSPetShop4Profile;Trusted_Connection=true;Connect Timeoout=10" providerName="System.Data.SqlClient"/>
<!-- SQL connection string for Membership database -->
<add name="SQLMembershipConnString" connectionString="Server=(local);Database=MSPetShop4Services;Trusted_Connection=true;Connect Timeoout=10" providerName="System.Data.SqlClient"/>
<!-- SQL connection string for Inventory database lookup -->
<add name="SQLConnString1" connectionString="Server=(local);Database=MSPetShop4Orders;Trusted_Connection=true;Connect Timeoout=10" providerName="System.Data.SqlClient"/>
<!-- SQL connection string for handling transactions on the Inventory database-->
<add name="SQLConnString2" connectionString="Server=(local);Database=MSPetShop4Orders;Trusted_Connection=true;Connect Timeoout=10" providerName="System.Data.SqlClient"/>
<!-- SQL connection string for Orders database-->
<add name="SQLConnString3" connectionString="Server=(local);Database=MSPetShop4;Trusted_Connection=true;Connect Timeoout=10" providerName="System.Data.SqlClient"/>
3) Start the MDTC service. If you don't, you'll receive an error during checkout.