Hi Lee,
Get this error when running ctrl + F5 to build dnn;
[NullReferenceException: Object reference not set to an instance of an object.] DotNetNuke.Common.Utilities.Config.GetConnectionString(String name) +49 DotNetNuke.Data.SqlDataProvider..ctor() +126 [TargetInvocationException: Exception has been thrown by the target of an invocation.] System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck) +0 System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache) +103 System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache) +261 System.Activator.CreateInstance(Type type, Boolean nonPublic) +66 DotNetNuke.Framework.Reflection.CreateObject(String TypeName, String CacheKey, Boolean UseCache) +233 DotNetNuke.Framework.Reflection.CreateObject(String ObjectProviderType, String ObjectProviderName, String ObjectNamespace, String ObjectAssemblyName, Boolean UseCache) +571 DotNetNuke.Data.DataProvider.CreateProvider() +39 DotNetNuke.Data.DataProvider..cctor() +13 [TypeInitializationException: The type initializer for 'DotNetNuke.Data.DataProvider' threw an exception.] DotNetNuke.Common.Globals.GetUpgradeStatus() +331 DotNetNuke.Common.Global.CheckVersion() +188 DotNetNuke.Common.Global.Application_Start(Object Sender, EventArgs E) +322 (in red is this an issue?) IN Addition web.config is; <connectionStrings> <!-- Connection String for SQL Server 2005 Express --> <!--add name="SiteSqlServer" connectionString="Data Source=.\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|Database.mdf;" providerName="System.Data.SqlClient" /--> <!-- Connection String for SQL Server 2000/2005--> <add name="dnntriumph" connectionString="Server=(kess);Database=dnntriumph;uid=XXXXXXXX;pwd=XXXXXXX;" 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=.\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="dnntriumph" value="Server=(kess);Database=dnntriumph;uid=XXXXXXXXX;pwd=XXXXXXXX;"/>
[NullReferenceException: Object reference not set to an instance of an object.] DotNetNuke.Common.Utilities.Config.GetConnectionString(String name) +49 DotNetNuke.Data.SqlDataProvider..ctor() +126 [TargetInvocationException: Exception has been thrown by the target of an invocation.] System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck) +0 System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache) +103 System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache) +261 System.Activator.CreateInstance(Type type, Boolean nonPublic) +66 DotNetNuke.Framework.Reflection.CreateObject(String TypeName, String CacheKey, Boolean UseCache) +233 DotNetNuke.Framework.Reflection.CreateObject(String ObjectProviderType, String ObjectProviderName, String ObjectNamespace, String ObjectAssemblyName, Boolean UseCache) +571 DotNetNuke.Data.DataProvider.CreateProvider() +39 DotNetNuke.Data.DataProvider..cctor() +13 [TypeInitializationException: The type initializer for 'DotNetNuke.Data.DataProvider' threw an exception.] DotNetNuke.Common.Globals.GetUpgradeStatus() +331 DotNetNuke.Common.Global.CheckVersion() +188 DotNetNuke.Common.Global.Application_Start(Object Sender, EventArgs E) +322
(in red is this an issue?)
IN Addition web.config is;
<connectionStrings> <!-- Connection String for SQL Server 2005 Express --> <!--add name="SiteSqlServer" connectionString="Data Source=.\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|Database.mdf;" providerName="System.Data.SqlClient" /--> <!-- Connection String for SQL Server 2000/2005--> <add name="dnntriumph" connectionString="Server=(kess);Database=dnntriumph;uid=XXXXXXXX;pwd=XXXXXXX;" 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=.\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="dnntriumph" value="Server=(kess);Database=dnntriumph;uid=XXXXXXXXX;pwd=XXXXXXXX;"/>
<connectionStrings> <!-- Connection String for SQL Server 2005 Express --> <!--add name="SiteSqlServer" connectionString="Data Source=.\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|Database.mdf;" providerName="System.Data.SqlClient" /--> <!-- Connection String for SQL Server 2000/2005--> <add
<!-- Connection String for SQL Server 2005 Express --> <!--add name="SiteSqlServer" connectionString="Data Source=.\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|Database.mdf;" providerName="System.Data.SqlClient" /--> <!-- Connection String for SQL Server 2000/2005--> <add
<!--add name="SiteSqlServer" connectionString="Data Source=.\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="Data Source=.\SQLExpress;Integrated Security=True;User Instance=True;AttachDBFilename=|DataDirectory|Database.mdf;"
providerName="System.Data.SqlClient" /--> <!-- Connection String for SQL Server 2000/2005--> <add
<!-- Connection String for SQL Server 2000/2005--> <add
<add
name="dnntriumph"
connectionString="Server=(kess);Database=dnntriumph;uid=XXXXXXXX;pwd=XXXXXXX;"
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=.\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="dnntriumph" value="Server=(kess);Database=dnntriumph;uid=XXXXXXXXX;pwd=XXXXXXXX;"/>
</connectionStrings> <appSettings> <!-- Connection String for SQL Server 2005 Express - kept for backwards compatability - legacy modules --> <!-- add key="SiteSqlServer" value="Data Source=.\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="dnntriumph" value="Server=(kess);Database=dnntriumph;uid=XXXXXXXXX;pwd=XXXXXXXX;"/>
<appSettings> <!-- Connection String for SQL Server 2005 Express - kept for backwards compatability - legacy modules --> <!-- add key="SiteSqlServer" value="Data Source=.\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="dnntriumph" value="Server=(kess);Database=dnntriumph;uid=XXXXXXXXX;pwd=XXXXXXXX;"/>
<!-- Connection String for SQL Server 2005 Express - kept for backwards compatability - legacy modules --> <!-- add key="SiteSqlServer" value="Data Source=.\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="dnntriumph" value="Server=(kess);Database=dnntriumph;uid=XXXXXXXXX;pwd=XXXXXXXX;"/>
<!-- add key="SiteSqlServer" value="Data Source=.\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="dnntriumph" value="Server=(kess);Database=dnntriumph;uid=XXXXXXXXX;pwd=XXXXXXXX;"/>
<!-- Connection String for SQL Server 2000/2005 - kept for backwards compatability - legacy modules--> <add key="dnntriumph" value="Server=(kess);Database=dnntriumph;uid=XXXXXXXXX;pwd=XXXXXXXX;"/>
<add key="dnntriumph" value="Server=(kess);Database=dnntriumph;uid=XXXXXXXXX;pwd=XXXXXXXX;"/>