diff --git a/lib/SQLCE4/System.Data.SqlServerCe.Entity.dll b/lib/SQLCE4/System.Data.SqlServerCe.Entity.dll index 8142f0c105..3d7692a0b9 100644 Binary files a/lib/SQLCE4/System.Data.SqlServerCe.Entity.dll and b/lib/SQLCE4/System.Data.SqlServerCe.Entity.dll differ diff --git a/lib/SQLCE4/System.Data.SqlServerCe.dll b/lib/SQLCE4/System.Data.SqlServerCe.dll index 376bdacf9f..acf228b726 100644 Binary files a/lib/SQLCE4/System.Data.SqlServerCe.dll and b/lib/SQLCE4/System.Data.SqlServerCe.dll differ diff --git a/lib/SQLCE4/amd64/sqlceca40.dll b/lib/SQLCE4/amd64/sqlceca40.dll index aa6b2e0ed2..d5d4c20448 100644 Binary files a/lib/SQLCE4/amd64/sqlceca40.dll and b/lib/SQLCE4/amd64/sqlceca40.dll differ diff --git a/lib/SQLCE4/amd64/sqlcecompact40.dll b/lib/SQLCE4/amd64/sqlcecompact40.dll index 263e458f23..ed061adee6 100644 Binary files a/lib/SQLCE4/amd64/sqlcecompact40.dll and b/lib/SQLCE4/amd64/sqlcecompact40.dll differ diff --git a/lib/SQLCE4/amd64/sqlceer40EN.dll b/lib/SQLCE4/amd64/sqlceer40EN.dll index 197f38eb06..e19eed9bda 100644 Binary files a/lib/SQLCE4/amd64/sqlceer40EN.dll and b/lib/SQLCE4/amd64/sqlceer40EN.dll differ diff --git a/lib/SQLCE4/amd64/sqlceme40.dll b/lib/SQLCE4/amd64/sqlceme40.dll index 8f42f181c4..c67fc9e6a5 100644 Binary files a/lib/SQLCE4/amd64/sqlceme40.dll and b/lib/SQLCE4/amd64/sqlceme40.dll differ diff --git a/lib/SQLCE4/amd64/sqlceqp40.dll b/lib/SQLCE4/amd64/sqlceqp40.dll index 899b080cbb..df4440332d 100644 Binary files a/lib/SQLCE4/amd64/sqlceqp40.dll and b/lib/SQLCE4/amd64/sqlceqp40.dll differ diff --git a/lib/SQLCE4/amd64/sqlcese40.dll b/lib/SQLCE4/amd64/sqlcese40.dll index fa39afa751..af2de5ec90 100644 Binary files a/lib/SQLCE4/amd64/sqlcese40.dll and b/lib/SQLCE4/amd64/sqlcese40.dll differ diff --git a/lib/SQLCE4/x86/sqlceca40.dll b/lib/SQLCE4/x86/sqlceca40.dll index 53d50a29f8..92596101eb 100644 Binary files a/lib/SQLCE4/x86/sqlceca40.dll and b/lib/SQLCE4/x86/sqlceca40.dll differ diff --git a/lib/SQLCE4/x86/sqlcecompact40.dll b/lib/SQLCE4/x86/sqlcecompact40.dll index 452a26e49e..41c69ecc51 100644 Binary files a/lib/SQLCE4/x86/sqlcecompact40.dll and b/lib/SQLCE4/x86/sqlcecompact40.dll differ diff --git a/lib/SQLCE4/x86/sqlceer40EN.dll b/lib/SQLCE4/x86/sqlceer40EN.dll index f8656b0a91..a40154fd37 100644 Binary files a/lib/SQLCE4/x86/sqlceer40EN.dll and b/lib/SQLCE4/x86/sqlceer40EN.dll differ diff --git a/lib/SQLCE4/x86/sqlceme40.dll b/lib/SQLCE4/x86/sqlceme40.dll index 6aeb1cb49b..d737119fa3 100644 Binary files a/lib/SQLCE4/x86/sqlceme40.dll and b/lib/SQLCE4/x86/sqlceme40.dll differ diff --git a/lib/SQLCE4/x86/sqlceqp40.dll b/lib/SQLCE4/x86/sqlceqp40.dll index d1498fa33b..dedfc9a3ce 100644 Binary files a/lib/SQLCE4/x86/sqlceqp40.dll and b/lib/SQLCE4/x86/sqlceqp40.dll differ diff --git a/lib/SQLCE4/x86/sqlcese40.dll b/lib/SQLCE4/x86/sqlcese40.dll index 731b01d797..cc37e3b549 100644 Binary files a/lib/SQLCE4/x86/sqlcese40.dll and b/lib/SQLCE4/x86/sqlcese40.dll differ diff --git a/src/Umbraco.Core/Configuration/GlobalSettings.cs b/src/Umbraco.Core/Configuration/GlobalSettings.cs index 424e7b2f24..a91296c071 100644 --- a/src/Umbraco.Core/Configuration/GlobalSettings.cs +++ b/src/Umbraco.Core/Configuration/GlobalSettings.cs @@ -5,6 +5,7 @@ using System.Linq; using System.Web; using System.Web.Configuration; using System.Xml; +using System.Xml.Linq; using Umbraco.Core.IO; using Umbraco.Core.Logging; @@ -197,13 +198,19 @@ namespace Umbraco.Core.Configuration vDir = v.PhysicalDirectory; } } - - var doc = new XmlDocument(); - doc.Load(String.Concat(vDir, "web.config")); - var root = doc.DocumentElement; - var setting = doc.SelectSingleNode(String.Concat("//appSettings/add[@key='", key, "']")); - setting.Attributes["value"].InnerText = value; - doc.Save(String.Concat(vDir, "web.config")); + + string fileName = String.Concat(vDir, "web.config"); + var xml = XDocument.Load(fileName); + var appSettings = xml.Root.Descendants("appSettings").Single(); + + // Update appSetting if it exists, or else create a new appSetting for the given key and value + var setting = appSettings.Descendants("add").Where(s => s.Attribute("key").Value == key).FirstOrDefault(); + if (setting == null) + appSettings.Add(new XElement("add", new XAttribute("key", key), new XAttribute("value", value))); + else + setting.Attribute("value").Value = value; + + xml.Save(fileName); ConfigurationManager.RefreshSection("appSettings"); } diff --git a/src/Umbraco.Web.UI/install/steps/database.ascx b/src/Umbraco.Web.UI/install/steps/database.ascx index 661b86726c..7812e9b16d 100644 --- a/src/Umbraco.Web.UI/install/steps/database.ascx +++ b/src/Umbraco.Web.UI/install/steps/database.ascx @@ -173,7 +173,7 @@
2. Getting a database setup for umbraco.
- For first time users, we recommend you select "quick-and-simple file-based database".
+ For first time users, we recommend you select "quick-and-simple embedded database".
This will install an easy to use database, that does
not require any additional software to use.
Alternatively, you can install Microsoft SQL Server, which will require a bit more
diff --git a/src/Umbraco.Web.UI/install/steps/welcome.ascx b/src/Umbraco.Web.UI/install/steps/welcome.ascx
index 6b8f29310a..09a6fe2413 100644
--- a/src/Umbraco.Web.UI/install/steps/welcome.ascx
+++ b/src/Umbraco.Web.UI/install/steps/welcome.ascx
@@ -34,7 +34,7 @@
As this is an upgrade, the wizard might skip steps that are only needed for new umbraco installations. It might also ask you questions you've already answered once. But do not worry, - everything is in order. Click Lets get started below to begin your upgrade. + everything is in order. Click Let's get started below to begin your upgrade.
Enjoy! @@ -43,7 +43,7 @@| - <%=umbraco.ui.Text("show",this.getUser())%> - | <%=umbraco.ui.Text("general", "alias",this.getUser())%> | @@ -153,9 +150,6 @@||||||||||||
|
- |
@@ -179,13 +173,10 @@
|
- |
- |
-
- |
|
2. Getting a database setup for umbraco. As this is an upgrade, the wizard might skip steps that are only needed for new umbraco installations. It might also ask you questions you've already answered once. But do not worry, - everything is in order. Click Lets get started below to begin your upgrade. + everything is in order. Click Let's get started below to begin your upgrade. Enjoy! @@ -43,7 +43,7 @@
|