I remember that I received the same error each time I was installing Version 3.2. (on a few different flavors of Windows-2000 and Windows 2003 based servers with IIS 6.0 & SQL Server 2000), which was:
DotNetNuke Upgrade Error
The Assembly Version ( [ASSEMBLYVERSION] ) does not match the Database Version ( [DATABASEVERSION] )
Failed to load Install template.
At that point, from what I remember, I would close the browser and reapply the NETWORK SERVICE authority on the DNN root folder (and children), reset the DNN root folder as an application and try the http://.../Install/Install.aspx?mode=Install again a few times, and after the third or fourth attempt, it would eventually work and complete the install.
This time however, it doesn't seem to be working, when attempting to install 4.0.2 onto a Windows 2003 server w/ IIS 6.0 & SQL Server 2000 (yes, the app is running (.net v2.0.50727). However with a little fooling around (who...me?!), I did notice the following:
- After I first run the install, there is a table in the DNN SQL database, called ..._Version.
- In that database, there are no records in the table (even if I rerun the install multiple times).
- If I add a record and set it to Version = 1 (by default), Major = 0, Minor = 0, Revision = 0, and yesterday's date. When I run the install again, it will add some rows to the table, while it goes through it's upgrade check. However, it will error out with:
Upgrade Status Report
00:00:00.234 - Upgrading to Version: 3.1.1
00:00:02.109 - Upgrading to Version: 3.2.0
00:00:02.281 - Upgrading to Version: 4.0.0
00:00:02.562 - Upgrading to Version: 4.0.1
00:00:02.593 - Upgrading to Version: 4.0.2
00:00:02.593 - Performing General Upgrades