DNN version 4.7
New install
When I click Next on this page in the install wizard: Configure Database Connection
I get the error listed below.
I am assuming it has something to do with the database strngs, but am not sure.
web.config has:
<add name="SiteSqlServer" connectionString="Data Source=.\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=D:\Webspace\aaaaaa\bbbbbbbbbb\cccccccccccccc.com\www\BSP\App_Data\Database.mdf;" providerName="System.Data.SqlClient" />
<add key="SiteSqlServer" value="Data Source=.\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=D:\Webspace\aaaaaa\bbbbbbbbbb\cccccccccccccc.com\www\BSP\App_Data\Database.mdf;" />
Where aaaa, bbbb, cccc are used to sanitize actual domain information.
The screen prior to this error shows:
Server: .\SQLExpress
Filename: D:\Webspace\aaaaaa\bbbbbbbbbbb\cccccccccccccc.com\www\BSP\App_Data\Database.mdf
Which appearrs to be correct.
I have installed earlier versions of DNN before and never ran into this.
NETWORK SERVICE does have write permissions to the appropriate folders.
Any suggestions?
Stack Trace:
[NotSupportedException: The given path's format is not supported.] System.Security.Util.StringExpressionSet.CanonicalizePath(String path, Boolean needFullPath) +2726486 System.Security.Util.StringExpressionSet.CreateListFromExpressions(String[] str, Boolean needFullPath) +331 System.Security.Permissions.FileIOPermission.AddPathList(FileIOPermissionAccess access, AccessControlActions control, String[] pathListOrig, Boolean checkForDuplicates, Boolean needFullPath, Boolean copyPathList) +105 System.Security.Permissions.FileIOPermission..ctor(FileIOPermissionAccess access, String[] pathList, Boolean checkForDuplicates, Boolean needFullPath) +52 System.IO.Path.GetFullPath(String path) +91 System.Data.Common.ADP.GetFullPath(String filename) +31 System.Data.Common.DbConnectionOptions.ExpandDataDirectory(String keyword, String value, String& datadir) +1412401 System.Data.SqlClient.SqlConnectionString..ctor(String connectionString) +1710 System.Data.SqlClient.SqlConnectionFactory.CreateConnectionOptions(String connectionString, DbConnectionOptions previous) +24 System.Data.ProviderBase.DbConnectionFactory.GetConnectionPoolGroup(String connectionString, DbConnectionPoolGroupOptions poolOptions, DbConnectionOptions& userConnectionOptions) +125 System.Data.SqlClient.SqlConnection.ConnectionString_Set(String value) +56 System.Data.SqlClient.SqlConnection.set_ConnectionString(String value) +4 System.Data.SqlClient.SqlConnection..ctor(String connectionString) +21 Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteReader(String connectionString, CommandType commandType, String commandText, SqlParameter[] commandParameters) +201 Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteReader(String connectionString, CommandType commandType, String commandText) +40 Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteReader(String connectionString, String spName, Object[] parameterValues) +262 DotNetNuke.Data.SqlDataProvider.TestDatabaseConnection(DbConnectionStringBuilder builder, String Owner, String Qualifier) +109 DotNetNuke.Services.Install.InstallWizard.TestDatabaseConnection() +886 DotNetNuke.Services.Install.InstallWizard.wizInstall_NextButtonClick(Object sender, WizardNavigationEventArgs e) +340 System.Web.UI.WebControls.Wizard.OnNextButtonClick(WizardNavigationEventArgs e) +105 System.Web.UI.WebControls.Wizard.OnBubbleEvent(Object source, EventArgs e) +453 System.Web.UI.WebControls.WizardChildTable.OnBubbleEvent(Object source, EventArgs args) +17 System.Web.UI.Control.RaiseBubbleEvent(Object source, EventArgs args) +35 System.Web.UI.WebControls.LinkButton.OnCommand(CommandEventArgs e) +115 System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) +163 System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +174
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5102
|
Version Information: Microsoft .NET Framework Version:2.0.50727.832; ASP.NET Version:2.0.50727.832