diff --git a/OurUmbraco.Site/OurUmbraco.Site.csproj b/OurUmbraco.Site/OurUmbraco.Site.csproj index 02aeed0a..9d260d88 100644 --- a/OurUmbraco.Site/OurUmbraco.Site.csproj +++ b/OurUmbraco.Site/OurUmbraco.Site.csproj @@ -4754,10 +4754,6 @@ {47fd2b14-1653-4052-ad53-1871a8f85e0e} uRepo - - {b46f84cc-4d9b-4b52-ae17-de5633ce7023} - uVersion - diff --git a/OurUmbraco/OurUmbraco.csproj b/OurUmbraco/OurUmbraco.csproj new file mode 100644 index 00000000..b92c7d0a --- /dev/null +++ b/OurUmbraco/OurUmbraco.csproj @@ -0,0 +1,237 @@ + + + + + Debug + AnyCPU + {A8E5C936-ECAB-45B3-BFDA-D12F680EB2A6} + Library + Properties + OurUmbraco + OurUmbraco + v4.5.1 + 512 + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + ..\packages\AutoMapper.3.0.0\lib\net40\AutoMapper.dll + True + + + ..\packages\AutoMapper.3.0.0\lib\net40\AutoMapper.Net4.dll + True + + + ..\packages\UmbracoCms.Core.7.2.8-build103\lib\businesslogic.dll + True + + + ..\packages\ClientDependency.1.8.4\lib\net45\ClientDependency.Core.dll + True + + + ..\packages\ClientDependency-Mvc.1.8.0.0\lib\net45\ClientDependency.Core.Mvc.dll + True + + + ..\packages\UmbracoCms.Core.7.2.8-build103\lib\cms.dll + True + + + ..\packages\UmbracoCms.Core.7.2.8-build103\lib\controls.dll + True + + + ..\packages\xmlrpcnet.2.5.0\lib\net20\CookComputing.XmlRpcV2.dll + True + + + ..\packages\Examine.0.1.65.0\lib\Examine.dll + True + + + ..\packages\HtmlAgilityPack.1.4.6\lib\Net45\HtmlAgilityPack.dll + True + + + ..\packages\SharpZipLib.0.86.0\lib\20\ICSharpCode.SharpZipLib.dll + True + + + ..\packages\ImageProcessor.2.2.7.0\lib\net45\ImageProcessor.dll + True + + + ..\packages\ImageProcessor.Web.4.3.5.0\lib\net45\ImageProcessor.Web.dll + True + + + ..\packages\UmbracoCms.Core.7.2.8-build103\lib\interfaces.dll + True + + + ..\packages\UmbracoCms.Core.7.2.8-build103\lib\log4net.dll + True + + + ..\packages\Lucene.Net.2.9.4.1\lib\net40\Lucene.Net.dll + True + + + ..\packages\UmbracoCms.Core.7.2.8-build103\lib\Microsoft.ApplicationBlocks.Data.dll + True + + + ..\packages\Microsoft.Web.Infrastructure.1.0.0.0\lib\net40\Microsoft.Web.Infrastructure.dll + True + + + ..\packages\Microsoft.AspNet.Mvc.FixedDisplayModes.1.0.1\lib\net40\Microsoft.Web.Mvc.FixedDisplayModes.dll + True + + + ..\packages\MiniProfiler.2.1.0\lib\net40\MiniProfiler.dll + True + + + ..\packages\MySql.Data.6.9.7\lib\net45\MySql.Data.dll + True + + + ..\packages\Newtonsoft.Json.6.0.5\lib\net45\Newtonsoft.Json.dll + True + + + ..\packages\UmbracoCms.Core.7.2.8-build103\lib\SQLCE4Umbraco.dll + True + + + + + ..\packages\UmbracoCms.Core.7.2.8-build103\lib\System.Data.SqlServerCe.dll + True + + + ..\packages\UmbracoCms.Core.7.2.8-build103\lib\System.Data.SqlServerCe.Entity.dll + True + + + ..\packages\Microsoft.AspNet.WebApi.Client.5.2.3\lib\net45\System.Net.Http.Formatting.dll + True + + + + + ..\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.Helpers.dll + True + + + ..\packages\Microsoft.AspNet.WebApi.Core.5.2.3\lib\net45\System.Web.Http.dll + True + + + ..\packages\Microsoft.AspNet.WebApi.WebHost.5.2.3\lib\net45\System.Web.Http.WebHost.dll + True + + + ..\packages\Microsoft.AspNet.Mvc.4.0.30506.0\lib\net40\System.Web.Mvc.dll + True + + + ..\packages\Microsoft.AspNet.Razor.3.2.3\lib\net45\System.Web.Razor.dll + True + + + ..\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.WebPages.dll + True + + + ..\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.WebPages.Deployment.dll + True + + + ..\packages\Microsoft.AspNet.WebPages.3.2.3\lib\net45\System.Web.WebPages.Razor.dll + True + + + + + + + + + ..\packages\UmbracoCms.Core.7.2.8-build103\lib\TidyNet.dll + True + + + ..\packages\UmbracoCms.Core.7.2.8-build103\lib\umbraco.dll + True + + + ..\packages\UmbracoCms.Core.7.2.8-build103\lib\Umbraco.Core.dll + True + + + ..\packages\UmbracoCms.Core.7.2.8-build103\lib\umbraco.DataLayer.dll + True + + + ..\packages\UmbracoCms.Core.7.2.8-build103\lib\umbraco.editorControls.dll + True + + + ..\packages\UmbracoCms.Core.7.2.8-build103\lib\umbraco.MacroEngines.dll + True + + + ..\packages\UmbracoCms.Core.7.2.8-build103\lib\umbraco.providers.dll + True + + + ..\packages\UmbracoCms.Core.7.2.8-build103\lib\Umbraco.Web.UI.dll + True + + + ..\packages\UmbracoCms.Core.7.2.8-build103\lib\UmbracoExamine.dll + True + + + ..\packages\UmbracoCms.Core.7.2.8-build103\lib\UrlRewritingNet.UrlRewriter.dll + True + + + + + + + + + + + + + + \ No newline at end of file diff --git a/OurUmbraco/Properties/AssemblyInfo.cs b/OurUmbraco/Properties/AssemblyInfo.cs new file mode 100644 index 00000000..8de249a8 --- /dev/null +++ b/OurUmbraco/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("OurUmbraco")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("OurUmbraco")] +[assembly: AssemblyCopyright("Copyright © 2015")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("a8e5c936-ecab-45b3-bfda-d12f680eb2a6")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/uVersion/Config.cs b/OurUmbraco/Version/Config.cs similarity index 97% rename from uVersion/Config.cs rename to OurUmbraco/Version/Config.cs index 72fc5033..20efc33a 100644 --- a/uVersion/Config.cs +++ b/OurUmbraco/Version/Config.cs @@ -1,92 +1,92 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Xml; -using System.Web; -using System.IO; -using umbraco.BusinessLogic; -using System.Web.Caching; - -namespace uVersion -{ - public class config - { - - public static XmlDocument _Settings - { - get - { - XmlDocument us = (XmlDocument)HttpRuntime.Cache["uWikiFileVersionSettingsFile"]; - if (us == null) - us = ensureSettingsDocument(); - return us; - } - } - - private static string _path = umbraco.GlobalSettings.FullpathToRoot + Path.DirectorySeparatorChar + "config" + Path.DirectorySeparatorChar; - private static string _filename = "uVersion.config"; - private static XmlDocument ensureSettingsDocument() - { - object settingsFile = HttpRuntime.Cache["uWikiFileVersionSettingsFile"]; - - // Check for language file in cache - if (settingsFile == null) - { - XmlDocument temp = new XmlDocument(); - XmlTextReader settingsReader = new XmlTextReader(_path + _filename); - try - { - temp.Load(settingsReader); - HttpRuntime.Cache.Insert("uWikiFileVersionSettingsFile", temp, new CacheDependency(_path + _filename)); - } - catch (Exception e) - { - Log.Add(LogTypes.Error, new User(0), -1, "Error reading uWikiFileVersion setting file: " + e.ToString()); - } - settingsReader.Close(); - return temp; - } - else - return (XmlDocument)settingsFile; - } - - private static void save() - { - _Settings.Save(_path + _filename); - } - - /// - /// Selects a xml node in the umbraco settings config file. - /// - /// The xpath query to the specific node. - /// If found, it returns the specific configuration xml node. - public static XmlNode GetKeyAsNode(string Key) - { - if (Key == null) - throw new ArgumentException("Key cannot be null"); - ensureSettingsDocument(); - if (_Settings == null || _Settings.DocumentElement == null) - return null; - return _Settings.DocumentElement.SelectSingleNode(Key); - } - - /// - /// Gets the value of configuration xml node with the specified key. - /// - /// The key. - /// - public static string GetKey(string Key) - { - ensureSettingsDocument(); - - XmlNode node = _Settings.DocumentElement.SelectSingleNode(Key); - if (node == null || node.FirstChild == null || node.FirstChild.Value == null) - return string.Empty; - return node.FirstChild.Value; - } - - - - } -} +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Xml; +using System.Web; +using System.IO; +using umbraco.BusinessLogic; +using System.Web.Caching; + +namespace uVersion +{ + public class config + { + + public static XmlDocument _Settings + { + get + { + XmlDocument us = (XmlDocument)HttpRuntime.Cache["uWikiFileVersionSettingsFile"]; + if (us == null) + us = ensureSettingsDocument(); + return us; + } + } + + private static string _path = umbraco.GlobalSettings.FullpathToRoot + Path.DirectorySeparatorChar + "config" + Path.DirectorySeparatorChar; + private static string _filename = "uVersion.config"; + private static XmlDocument ensureSettingsDocument() + { + object settingsFile = HttpRuntime.Cache["uWikiFileVersionSettingsFile"]; + + // Check for language file in cache + if (settingsFile == null) + { + XmlDocument temp = new XmlDocument(); + XmlTextReader settingsReader = new XmlTextReader(_path + _filename); + try + { + temp.Load(settingsReader); + HttpRuntime.Cache.Insert("uWikiFileVersionSettingsFile", temp, new CacheDependency(_path + _filename)); + } + catch (Exception e) + { + Log.Add(LogTypes.Error, new User(0), -1, "Error reading uWikiFileVersion setting file: " + e.ToString()); + } + settingsReader.Close(); + return temp; + } + else + return (XmlDocument)settingsFile; + } + + private static void save() + { + _Settings.Save(_path + _filename); + } + + /// + /// Selects a xml node in the umbraco settings config file. + /// + /// The xpath query to the specific node. + /// If found, it returns the specific configuration xml node. + public static XmlNode GetKeyAsNode(string Key) + { + if (Key == null) + throw new ArgumentException("Key cannot be null"); + ensureSettingsDocument(); + if (_Settings == null || _Settings.DocumentElement == null) + return null; + return _Settings.DocumentElement.SelectSingleNode(Key); + } + + /// + /// Gets the value of configuration xml node with the specified key. + /// + /// The key. + /// + public static string GetKey(string Key) + { + ensureSettingsDocument(); + + XmlNode node = _Settings.DocumentElement.SelectSingleNode(Key); + if (node == null || node.FirstChild == null || node.FirstChild.Value == null) + return string.Empty; + return node.FirstChild.Value; + } + + + + } +} diff --git a/uVersion/uWikiFileVerison.cs b/OurUmbraco/Version/uWikiFileVerison.cs similarity index 96% rename from uVersion/uWikiFileVerison.cs rename to OurUmbraco/Version/uWikiFileVerison.cs index 80634f35..948b7b38 100644 --- a/uVersion/uWikiFileVerison.cs +++ b/OurUmbraco/Version/uWikiFileVerison.cs @@ -1,59 +1,59 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Xml; - -namespace uVersion -{ - public class UWikiFileVersion - { - public string Name { get; set; } - public string Key { get; set; } - public string Description { get; set; } - public string VoteDescription { get; set; } - public bool Exists { get; set; } - - - public UWikiFileVersion(string name) - { - XmlNode x = config.GetKeyAsNode("/configuration/versions/version [@name = '" + name + "']"); - if (x != null) - { - Name = x.Attributes.GetNamedItem("name").Value; - Description = x.Attributes.GetNamedItem("description").Value; - VoteDescription = x.Attributes.GetNamedItem("voteDescription") == null - ? string.Empty - : x.Attributes.GetNamedItem("voteDescription").Value; - Key = x.Attributes.GetNamedItem("key").Value; - - - - Exists = true; - } - else - Exists = false; - } - - public static List GetAllVersions() - { - XmlNode x = config.GetKeyAsNode("/configuration/versions"); - List l = new List(); - foreach (XmlNode cx in x.ChildNodes) - { - if (cx.Attributes != null && cx.Attributes.GetNamedItem("name") != null) - l.Add(new UWikiFileVersion(cx.Attributes.GetNamedItem("name").Value)); - } - - return l; - } - - public static string DefaultKey() - { - XmlNode x = config.GetKeyAsNode("/configuration"); - if (x.Attributes.GetNamedItem("default") != null) - return x.Attributes.GetNamedItem("default").Value; - return null; - } - } -} +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Xml; + +namespace uVersion +{ + public class UWikiFileVersion + { + public string Name { get; set; } + public string Key { get; set; } + public string Description { get; set; } + public string VoteDescription { get; set; } + public bool Exists { get; set; } + + + public UWikiFileVersion(string name) + { + XmlNode x = config.GetKeyAsNode("/configuration/versions/version [@name = '" + name + "']"); + if (x != null) + { + Name = x.Attributes.GetNamedItem("name").Value; + Description = x.Attributes.GetNamedItem("description").Value; + VoteDescription = x.Attributes.GetNamedItem("voteDescription") == null + ? string.Empty + : x.Attributes.GetNamedItem("voteDescription").Value; + Key = x.Attributes.GetNamedItem("key").Value; + + + + Exists = true; + } + else + Exists = false; + } + + public static List GetAllVersions() + { + XmlNode x = config.GetKeyAsNode("/configuration/versions"); + List l = new List(); + foreach (XmlNode cx in x.ChildNodes) + { + if (cx.Attributes != null && cx.Attributes.GetNamedItem("name") != null) + l.Add(new UWikiFileVersion(cx.Attributes.GetNamedItem("name").Value)); + } + + return l; + } + + public static string DefaultKey() + { + XmlNode x = config.GetKeyAsNode("/configuration"); + if (x.Attributes.GetNamedItem("default") != null) + return x.Attributes.GetNamedItem("default").Value; + return null; + } + } +} diff --git a/OurUmbraco/app.config b/OurUmbraco/app.config new file mode 100644 index 00000000..83526939 --- /dev/null +++ b/OurUmbraco/app.config @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/OurUmbraco/packages.config b/OurUmbraco/packages.config new file mode 100644 index 00000000..3b4470d2 --- /dev/null +++ b/OurUmbraco/packages.config @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/our.umbraco.org.sln b/our.umbraco.org.sln index 3c3aed36..2185dfef 100644 --- a/our.umbraco.org.sln +++ b/our.umbraco.org.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2013 -VisualStudioVersion = 12.0.31101.0 +# Visual Studio 14 +VisualStudioVersion = 14.0.23107.0 MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OurUmbraco.Site", "OurUmbraco.Site\OurUmbraco.Site.csproj", "{911907FB-3B9D-4E5F-9A45-16700A451A54}" EndProject @@ -27,8 +27,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NotificationsWeb", "Notific EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "uDocumentation", "uDocumentation\uDocumentation.csproj", "{2040BDAF-A804-462F-8D5F-CA0DF141BF89}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "uVersion", "uVersion\uVersion.csproj", "{B46F84CC-4D9B-4B52-AE17-DE5633CE7023}" -EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{F3A30EFB-C5EA-460A-A591-8FBD7176B131}" ProjectSection(SolutionItems) = preProject .nuget\NuGet.Config = .nuget\NuGet.Config @@ -42,6 +40,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "uProject", "Marketplace\uPr EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "uWiki", "uWiki\uWiki.csproj", "{996601FA-5C0E-46A6-B39D-2863BADC80D8}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OurUmbraco", "OurUmbraco\OurUmbraco.csproj", "{A8E5C936-ECAB-45B3-BFDA-D12F680EB2A6}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -142,16 +142,6 @@ Global {2040BDAF-A804-462F-8D5F-CA0DF141BF89}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {2040BDAF-A804-462F-8D5F-CA0DF141BF89}.Release|Mixed Platforms.Build.0 = Release|Any CPU {2040BDAF-A804-462F-8D5F-CA0DF141BF89}.Release|x86.ActiveCfg = Release|Any CPU - {B46F84CC-4D9B-4B52-AE17-DE5633CE7023}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {B46F84CC-4D9B-4B52-AE17-DE5633CE7023}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B46F84CC-4D9B-4B52-AE17-DE5633CE7023}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU - {B46F84CC-4D9B-4B52-AE17-DE5633CE7023}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU - {B46F84CC-4D9B-4B52-AE17-DE5633CE7023}.Debug|x86.ActiveCfg = Debug|Any CPU - {B46F84CC-4D9B-4B52-AE17-DE5633CE7023}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B46F84CC-4D9B-4B52-AE17-DE5633CE7023}.Release|Any CPU.Build.0 = Release|Any CPU - {B46F84CC-4D9B-4B52-AE17-DE5633CE7023}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU - {B46F84CC-4D9B-4B52-AE17-DE5633CE7023}.Release|Mixed Platforms.Build.0 = Release|Any CPU - {B46F84CC-4D9B-4B52-AE17-DE5633CE7023}.Release|x86.ActiveCfg = Release|Any CPU {C5B74E6A-ABCE-4A9A-896D-89C33FDAFCD8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {C5B74E6A-ABCE-4A9A-896D-89C33FDAFCD8}.Debug|Any CPU.Build.0 = Debug|Any CPU {C5B74E6A-ABCE-4A9A-896D-89C33FDAFCD8}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU @@ -182,6 +172,18 @@ Global {996601FA-5C0E-46A6-B39D-2863BADC80D8}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU {996601FA-5C0E-46A6-B39D-2863BADC80D8}.Release|Mixed Platforms.Build.0 = Release|Any CPU {996601FA-5C0E-46A6-B39D-2863BADC80D8}.Release|x86.ActiveCfg = Release|Any CPU + {A8E5C936-ECAB-45B3-BFDA-D12F680EB2A6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A8E5C936-ECAB-45B3-BFDA-D12F680EB2A6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A8E5C936-ECAB-45B3-BFDA-D12F680EB2A6}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {A8E5C936-ECAB-45B3-BFDA-D12F680EB2A6}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {A8E5C936-ECAB-45B3-BFDA-D12F680EB2A6}.Debug|x86.ActiveCfg = Debug|Any CPU + {A8E5C936-ECAB-45B3-BFDA-D12F680EB2A6}.Debug|x86.Build.0 = Debug|Any CPU + {A8E5C936-ECAB-45B3-BFDA-D12F680EB2A6}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A8E5C936-ECAB-45B3-BFDA-D12F680EB2A6}.Release|Any CPU.Build.0 = Release|Any CPU + {A8E5C936-ECAB-45B3-BFDA-D12F680EB2A6}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {A8E5C936-ECAB-45B3-BFDA-D12F680EB2A6}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {A8E5C936-ECAB-45B3-BFDA-D12F680EB2A6}.Release|x86.ActiveCfg = Release|Any CPU + {A8E5C936-ECAB-45B3-BFDA-D12F680EB2A6}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/uRepo/uRepo.csproj b/uRepo/uRepo.csproj index 6a03f9a9..76c7148b 100644 --- a/uRepo/uRepo.csproj +++ b/uRepo/uRepo.csproj @@ -261,10 +261,6 @@ - - {b46f84cc-4d9b-4b52-ae17-de5633ce7023} - uVersion - {996601fa-5c0e-46a6-b39d-2863badc80d8} uWiki diff --git a/uVersion/uVersion.csproj b/uVersion/uVersion.csproj index 28ea935c..11c165de 100644 --- a/uVersion/uVersion.csproj +++ b/uVersion/uVersion.csproj @@ -220,8 +220,6 @@ - - diff --git a/uWiki/uWiki.csproj b/uWiki/uWiki.csproj index f03205dd..4d2ca5df 100644 --- a/uWiki/uWiki.csproj +++ b/uWiki/uWiki.csproj @@ -261,12 +261,6 @@ - - - {B46F84CC-4D9B-4B52-AE17-DE5633CE7023} - uVersion - -