I have the same error....any help would be greatly appreciated. Details of my error follow.
My config is...
Win2003 SP1, DNN 4.0.2, SQL Server 2005 Express Ed.
My Event Viewer logged the following Warning:
Event Type: Warning
Event Source: ASP.NET 2.0.50727.0
Event Category: Web Event
Event ID: 1309
Date: 4/4/2006
Time: 8:42:07 PM
User: N/A
Computer: CZWEB001
Description:
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 4/4/2006 8:42:07 PM
Event time (UTC): 4/5/2006 1:42:07 AM
Event ID: 6ed54276a1e24d8ebbea1f46db59dbbf
Event sequence: 4
Event occurrence: 2
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/2117505124/Root-4-127886738149729106
Trust level: Full
Application Virtual Path: /
Application Path: C:\Inetpub\wwwroot\DNN4\Website\
Machine name: CZWEB001
Process information:
Process ID: 1952
Process name: w3wp.exe
Account name: NT AUTHORITY\NETWORK SERVICE
Exception information:
Exception type: FileNotFoundException
Exception message: Could not find file 'C:\Inetpub\wwwroot\DNN4\Website\Providers\DataProviders\SqlDataProvider\DotNetNuke_template.mdf'.
Request information:
Request URL: http://www.cleverzone.net/Install/Install.aspx?mode=none
Request path: /Install/Install.aspx
User host address: 70.89.71.102
User:
Is authenticated: False
Authentication Type:
Thread account name: NT AUTHORITY\NETWORK SERVICE
Thread information:
Thread ID: 1
Thread account name: NT AUTHORITY\NETWORK SERVICE
Is impersonating: False
Stack trace: at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite)
at DotNetNuke.Data.SqlDataProvider.GetProviderPath()
at DotNetNuke.Entities.Portals.PortalSettings.GetProviderPath()
at DotNetNuke.Framework.Install.NoUpgrade()
at DotNetNuke.Framework.Install.Page_Load(Object sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
My web.config connection settings are:
<connectionStrings>
<!-- Connection String for SQL Server 2005 Express -->
<add
name="SiteSqlServer"
connectionString="Data Source=CZWEB001\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|Database.mdf;"
providerName="System.Data.SqlClient" />
<!-- Connection String for SQL Server 2000/2005
<add
name="SiteSqlServer"
connectionString="Server=(local);Database=;uid=;pwd=;"
providerName="System.Data.SqlClient" />
-->
</connectionStrings>
<appSettings>
<!-- Connection String for SQL Server 2005 Express - kept for backwards compatability - legacy modules -->
<add key="SiteSqlServer" value="Data Source=CZWEB001\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|Database.mdf;"/>
<!-- Connection String for SQL Server 2000/2005 - kept for backwards compatability - legacy modules
<add key="SiteSqlServer" value="Server=(local);Database=;uid=;pwd=;"/>
-->
<add key="InstallTemplate" value="DotNetNuke.install.config" />
<!-- Alternative Install Templates (included in package)
<add key="InstallTemplate" value="Club.install.config" />
<add key="InstallTemplate" value="Personal.install.config" />
<add key="InstallTemplate" value="SmallBusiness.install.config" />
-->
<add key="AutoUpgrade" value="true" />
<add key="InstallMemberRole" value="true" />
<add key="ShowMissingKeys" value="false" />
<add key="EnableWebFarmSupport" value="false" />
<add key="EnableCachePersistence" value="false"/>
</appSettings>
Thanks in advance for any help!