The installer does these things:
1. Execute the SQL script file gs\pages\installer\sql\InstallGalleryServerProSql2005.sql. This sets up the GS tables, stored procs, and one UDF. It doesn't do anything related to ASP.NET membership except for adding the database role 'gs_GalleryServerProRole' to the aspnet roles.
2. Execute stored proc 'gs_InitializeGalleryServerPro'. This sets up the administrator user and ensures
certain tables have default records.
3. Adds the runtime user specified during the install wizard to the database role 'gs_GalleryServerProRole'.
4. Updates the connection string and data providers in web.config.
5. Updates galleryserverpro.config so that the encryptionKey attribute has a new, randomly chosen string. Updates the dataProvider attribute to either 'SqlServerGalleryServerProProvider' or 'SQLiteGalleryServerProProvider'.
You can manually do any of these steps if you want. Or you can get the install wizard to run by adding the provider info to web.config. The install wizard expects those sections to be there so it can update the dataProvider and connectionString attributes.
Roger Martin
Creator and Lead Developer of Gallery Server Pro