Thanks, Mike. The aspnet_regiis -i worked great. After running that, the ASP.NET tab appeared and it was set to 2.0 (I individually chose each file in the ISAPI config and changed it before). Then I attempted to bring up the website and the DNN Installation Wizard magically appeared! I think I was on the right track, but it's stalling on the "Configure Database Connection" screen. Here's my web.config if you'd be so kind as to help:
<connectionStrings>
<!-- Connection String for SQL Server 2000/2005 -->
<add
name="SiteSqlServer"
connectionString="Server=(local);Database=DotNetNuke;uid=;pwd=;"
providerName="System.Data.SqlClient" />
</connectionStrings>
<appSettings>
<!-- Connection String for SQL Server 2000/2005 - kept for backwards compatability - legacy modules -->
<add key="SiteSqlServer" value="Server=(local);Database=DotNetNuke;uid=;pwd=;"/>
<add key="InstallTemplate" value="DotNetNuke.install.config" />
<add key="AutoUpgrade" value="true" />
<add key="UseInstallWizard" value="true" />
<add key="InstallMemberRole" value="true" />
<add key="ShowMissingKeys" value="false" />
<add key="EnableWebFarmSupport" value="false" />
<add key="EnableCachePersistence" value="false" />
<add key="HostHeader" value="" />
<!-- Host Header to remove from URL so "www.mydomain.com/johndoe/Default.aspx" is treated as "www.mydomain.com/Default.aspx" -->
<add key="RemoveAngleBrackets" value="false" />
<!--optionally strip angle brackets on public login and registration screens-->
<add key="PersistentCookieTimeout" value="0" />
<!--use as persistent cookie expiration. Value is in minutes, and only active if a non-zero figure-->
<add key="InstallationDate" value="6/27/2007" />
</appSettings>
Using the defaults (Servername=(local), Database=DotNetNuke, and "Run as db owner" is checked), this error appears:
Connection Error(s):
Index #: 0
Source: .Net SqlClient Data Provider
Class: 14
Number: 18452
Message: Login failed for user '(null)'. Reason: Not associated with a trusted SQL Server connection.