From 06609fa168cd076a4f05ff209b341c68c81fb768 Mon Sep 17 00:00:00 2001 From: Mike Cremer <8211507+MCPC10@users.noreply.github.com> Date: Sat, 11 Feb 2023 14:38:16 +0100 Subject: [PATCH] Migrate to .NET 4.7.2, WIX v4 Custom Action, PackageReference and SDK-Style .csproj --- DaemonMaster.Core/DaemonMaster.Core.csproj | 146 ++------ DaemonMaster.Core/Properties/AssemblyInfo.cs | 36 -- DaemonMaster.Core/packages.config | 4 - .../CustomAction.config | 37 +- DaemonMaster.CustomActions/CustomAction.cs | 4 +- .../DaemonMaster.CustomActions.csproj | 65 +--- .../Properties/AssemblyInfo.cs | 35 -- DaemonMaster.Updater/App.config | 2 +- .../DaemonMaster.Updater.csproj | 226 ++---------- .../downloadProgressWindowLang.Designer.cs | 2 +- .../Lang/updaterLang.Designer.cs | 2 +- .../Lang/updaterWindowLang.Designer.cs | 2 +- .../Properties/AssemblyInfo.cs | 55 --- .../Properties/Resources.Designer.cs | 63 ---- .../Properties/Resources.resx | 117 ------ .../Properties/Settings.Designer.cs | 26 -- .../Properties/Settings.settings | 7 - DaemonMaster.Updater/packages.config | 4 - DaemonMaster.sln | 55 ++- DaemonMaster/App.config | 20 +- DaemonMaster/DaemonMaster.csproj | 336 ++++-------------- DaemonMaster/Language/lang.Designer.cs | 2 +- DaemonMaster/Properties/AssemblyInfo.cs | 53 --- DaemonMaster/Properties/Resources.Designer.cs | 63 ---- DaemonMaster/Properties/Resources.resx | 117 ------ DaemonMaster/Properties/Settings.Designer.cs | 26 -- DaemonMaster/Properties/Settings.settings | 7 - DaemonMaster/packages.config | 11 - DaemonMasterService/App.config | 10 +- .../DaemonMasterService.csproj | 157 ++------ .../Properties/AssemblyInfo.cs | 36 -- DaemonMasterService/packages.config | 7 - Directory.Build.props | 10 + 33 files changed, 249 insertions(+), 1494 deletions(-) delete mode 100644 DaemonMaster.Core/Properties/AssemblyInfo.cs delete mode 100644 DaemonMaster.Core/packages.config delete mode 100644 DaemonMaster.CustomActions/Properties/AssemblyInfo.cs delete mode 100644 DaemonMaster.Updater/Properties/AssemblyInfo.cs delete mode 100644 DaemonMaster.Updater/Properties/Resources.Designer.cs delete mode 100644 DaemonMaster.Updater/Properties/Resources.resx delete mode 100644 DaemonMaster.Updater/Properties/Settings.Designer.cs delete mode 100644 DaemonMaster.Updater/Properties/Settings.settings delete mode 100644 DaemonMaster.Updater/packages.config delete mode 100644 DaemonMaster/Properties/AssemblyInfo.cs delete mode 100644 DaemonMaster/Properties/Resources.Designer.cs delete mode 100644 DaemonMaster/Properties/Resources.resx delete mode 100644 DaemonMaster/Properties/Settings.Designer.cs delete mode 100644 DaemonMaster/Properties/Settings.settings delete mode 100644 DaemonMaster/packages.config delete mode 100644 DaemonMasterService/Properties/AssemblyInfo.cs delete mode 100644 DaemonMasterService/packages.config create mode 100644 Directory.Build.props diff --git a/DaemonMaster.Core/DaemonMaster.Core.csproj b/DaemonMaster.Core/DaemonMaster.Core.csproj index 8ce467f..6a67918 100644 --- a/DaemonMaster.Core/DaemonMaster.Core.csproj +++ b/DaemonMaster.Core/DaemonMaster.Core.csproj @@ -1,121 +1,27 @@ - - - - - Debug - AnyCPU - {144D809E-B1F7-43D9-BD94-806874C9E683} - Library - Properties - DaemonMaster.Core - DaemonMaster.Core - v4.6.1 - 512 - true - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - latest - true - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - latest - true - - - - ..\packages\Newtonsoft.Json.12.0.2\lib\net45\Newtonsoft.Json.dll - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + Library + net472 + 8.0 + enable + AnyCPU + True + + + + + 13.0.1 + + + + + + + + + + + + + \ No newline at end of file diff --git a/DaemonMaster.Core/Properties/AssemblyInfo.cs b/DaemonMaster.Core/Properties/AssemblyInfo.cs deleted file mode 100644 index 32bf486..0000000 --- a/DaemonMaster.Core/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// Allgemeine Informationen über eine Assembly werden über die folgenden -// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, -// die einer Assembly zugeordnet sind. -[assembly: AssemblyTitle("DaemonMaster.Core")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("DaemonMaster.Core")] -[assembly: AssemblyCopyright("Copyright © 2017-2020 Mike Cremer / Stephan André")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly -// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von -// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. -[assembly: ComVisible(false)] - -// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird -[assembly: Guid("144d809e-b1f7-43d9-bd94-806874c9e683")] - -// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: -// -// Hauptversion -// Nebenversion -// Buildnummer -// Revision -// -// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, -// indem Sie "*" wie unten gezeigt eingeben: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("0.2.12.0")] -[assembly: AssemblyFileVersion("0.2.12.0")] diff --git a/DaemonMaster.Core/packages.config b/DaemonMaster.Core/packages.config deleted file mode 100644 index ce3dc38..0000000 --- a/DaemonMaster.Core/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/DaemonMaster.CustomActions/CustomAction.config b/DaemonMaster.CustomActions/CustomAction.config index c837a2c..cfae001 100644 --- a/DaemonMaster.CustomActions/CustomAction.config +++ b/DaemonMaster.CustomActions/CustomAction.config @@ -1,32 +1,17 @@ - - - - - - + + - + + diff --git a/DaemonMaster.CustomActions/CustomAction.cs b/DaemonMaster.CustomActions/CustomAction.cs index a501367..4863848 100644 --- a/DaemonMaster.CustomActions/CustomAction.cs +++ b/DaemonMaster.CustomActions/CustomAction.cs @@ -1,3 +1,4 @@ +using Microsoft.Win32; using System; using System.Collections.Generic; using System.Diagnostics; @@ -7,8 +8,7 @@ using DaemonMaster.Core.Win32; using DaemonMaster.Core.Win32.PInvoke.Advapi32; using DaemonMasterService; -using Microsoft.Deployment.WindowsInstaller; -using Microsoft.Win32; +using WixToolset.Dtf.WindowsInstaller; namespace DaemonMaster.CustomActions { diff --git a/DaemonMaster.CustomActions/DaemonMaster.CustomActions.csproj b/DaemonMaster.CustomActions/DaemonMaster.CustomActions.csproj index b9b319a..0b15ecc 100644 --- a/DaemonMaster.CustomActions/DaemonMaster.CustomActions.csproj +++ b/DaemonMaster.CustomActions/DaemonMaster.CustomActions.csproj @@ -1,61 +1,20 @@ - - + - Debug - x86 - 8.0.30703 - 2.0 - {B35B7602-2C46-40C4-A0AB-21C6C1401CF3} - Library - Properties - DaemonMaster.CustomActions - DaemonMaster.CustomActions - v4.6.1 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + net472 + - - - - - - - - True - + + - - - + + + - - {144d809e-b1f7-43d9-bd94-806874c9e683} - DaemonMaster.Core - + - - - - - - - \ No newline at end of file + + + diff --git a/DaemonMaster.CustomActions/Properties/AssemblyInfo.cs b/DaemonMaster.CustomActions/Properties/AssemblyInfo.cs deleted file mode 100644 index aa0d28b..0000000 --- a/DaemonMaster.CustomActions/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,35 +0,0 @@ -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("DaemonMaster.CustomActions")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("DaemonMaster.CustomActions")] -[assembly: AssemblyCopyright("Copyright © 2017-2019 Mike Cremer / Stephan André")] -[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("b35b7602-2c46-40c4-a0ab-21c6c1401cf3")] - -// 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("0.2.12.0")] -[assembly: AssemblyFileVersion("0.2.12.0")] diff --git a/DaemonMaster.Updater/App.config b/DaemonMaster.Updater/App.config index bae5d6d..8d23437 100644 --- a/DaemonMaster.Updater/App.config +++ b/DaemonMaster.Updater/App.config @@ -1,6 +1,6 @@ - + diff --git a/DaemonMaster.Updater/DaemonMaster.Updater.csproj b/DaemonMaster.Updater/DaemonMaster.Updater.csproj index 69640f1..ec3e5b2 100644 --- a/DaemonMaster.Updater/DaemonMaster.Updater.csproj +++ b/DaemonMaster.Updater/DaemonMaster.Updater.csproj @@ -1,201 +1,27 @@ - - - - - Debug - AnyCPU - {11288E0F-A7DE-43EE-8BD9-93B955DCDBBA} - Library - DaemonMaster.Updater - DaemonMaster.Updater - v4.6.1 - 512 - {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - 4 - true - - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - latest - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - latest - - - - - - false - - - - - - - - ..\packages\Newtonsoft.Json.12.0.2\lib\net45\Newtonsoft.Json.dll - - - - - - - - - - - 4.0 - - - - - - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - DownloadProgressWindow.xaml - - - - - True - True - downloadProgressWindowLang.de.resx - - - True - True - downloadProgressWindowLang.resx - - - True - True - downloadProgressWindowLang.fr.resx - - - True - True - updaterLang.de.resx - - - True - True - updaterLang.resx - - - True - True - updaterLang.fr.resx - - - True - True - updaterWindowLang.de.resx - - - True - True - updaterWindowLang.resx - - - True - True - updaterWindowLang.fr.resx - - - - - - - UpdateWindow.xaml - Code - - - - - Code - - - True - True - Resources.resx - - - True - Settings.settings - True - - - PublicResXFileCodeGenerator - downloadProgressWindowLang.de.Designer.cs - - - PublicResXFileCodeGenerator - downloadProgressWindowLang.fr.Designer.cs - - - PublicResXFileCodeGenerator - downloadProgressWindowLang.Designer.cs - - - PublicResXFileCodeGenerator - updaterLang.Designer.cs - - - PublicResXFileCodeGenerator - updaterLang.fr.Designer.cs - - - PublicResXFileCodeGenerator - updaterLang.de.Designer.cs - - - PublicResXFileCodeGenerator - updaterWindowLang.de.Designer.cs - - - PublicResXFileCodeGenerator - updaterWindowLang.fr1.Designer.cs - - - PublicResXFileCodeGenerator - updaterWindowLang.Designer.cs - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - - - - - + + + Library + net472 + 8.0 + enable + AnyCPU + AnyCPU + True + + + + + 13.0.1 + + + + + + + + + + + + \ No newline at end of file diff --git a/DaemonMaster.Updater/Lang/downloadProgressWindowLang.Designer.cs b/DaemonMaster.Updater/Lang/downloadProgressWindowLang.Designer.cs index ed6a482..704f9c9 100644 --- a/DaemonMaster.Updater/Lang/downloadProgressWindowLang.Designer.cs +++ b/DaemonMaster.Updater/Lang/downloadProgressWindowLang.Designer.cs @@ -19,7 +19,7 @@ namespace DaemonMaster.Updater.Lang { // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert. // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "15.0.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] public class downloadProgressWindowLang { diff --git a/DaemonMaster.Updater/Lang/updaterLang.Designer.cs b/DaemonMaster.Updater/Lang/updaterLang.Designer.cs index 6f37719..87d8f5e 100644 --- a/DaemonMaster.Updater/Lang/updaterLang.Designer.cs +++ b/DaemonMaster.Updater/Lang/updaterLang.Designer.cs @@ -19,7 +19,7 @@ namespace DaemonMaster.Updater.Lang { // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert. // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] public class updaterLang { diff --git a/DaemonMaster.Updater/Lang/updaterWindowLang.Designer.cs b/DaemonMaster.Updater/Lang/updaterWindowLang.Designer.cs index dd9fa41..105839c 100644 --- a/DaemonMaster.Updater/Lang/updaterWindowLang.Designer.cs +++ b/DaemonMaster.Updater/Lang/updaterWindowLang.Designer.cs @@ -19,7 +19,7 @@ namespace DaemonMaster.Updater.Lang { // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert. // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] public class updaterWindowLang { diff --git a/DaemonMaster.Updater/Properties/AssemblyInfo.cs b/DaemonMaster.Updater/Properties/AssemblyInfo.cs deleted file mode 100644 index b95eac2..0000000 --- a/DaemonMaster.Updater/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,55 +0,0 @@ -using System.Reflection; -using System.Resources; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Windows; - -// Allgemeine Informationen über eine Assembly werden über die folgenden -// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, -// die einer Assembly zugeordnet sind. -[assembly: AssemblyTitle("DaemonMaster.Updater")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("DaemonMaster.Updater")] -[assembly: AssemblyCopyright("Copyright © 2017-2020 Mike Cremer / Stephan André")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly -// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von -// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. -[assembly: ComVisible(false)] - -//Um mit dem Erstellen lokalisierbarer Anwendungen zu beginnen, legen Sie -//ImCodeVerwendeteKultur in der .csproj-Datei -//in einer fest. Wenn Sie in den Quelldateien beispielsweise Deutsch -//(Deutschland) verwenden, legen Sie auf \"de-DE\" fest. Heben Sie dann die Auskommentierung -//des nachstehenden NeutralResourceLanguage-Attributs auf. Aktualisieren Sie "en-US" in der nachstehenden Zeile, -//sodass es mit der UICulture-Einstellung in der Projektdatei übereinstimmt. - -//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)] - - -[assembly: ThemeInfo( - ResourceDictionaryLocation.None, //Speicherort der designspezifischen Ressourcenwörterbücher - //(wird verwendet, wenn eine Ressource auf der Seite nicht gefunden wird, - // oder in den Anwendungsressourcen-Wörterbüchern nicht gefunden werden kann.) - ResourceDictionaryLocation.SourceAssembly //Speicherort des generischen Ressourcenwörterbuchs - //(wird verwendet, wenn eine Ressource auf der Seite nicht gefunden wird, - // designspezifischen Ressourcenwörterbuch nicht gefunden werden kann.) -)] - - -// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: -// -// Hauptversion -// Nebenversion -// Buildnummer -// Revision -// -// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, -// übernehmen, indem Sie "*" eingeben: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("0.2.12.0")] -[assembly: AssemblyFileVersion("0.2.12.0")] diff --git a/DaemonMaster.Updater/Properties/Resources.Designer.cs b/DaemonMaster.Updater/Properties/Resources.Designer.cs deleted file mode 100644 index faddd09..0000000 --- a/DaemonMaster.Updater/Properties/Resources.Designer.cs +++ /dev/null @@ -1,63 +0,0 @@ -//------------------------------------------------------------------------------ -// -// Dieser Code wurde von einem Tool generiert. -// Laufzeitversion:4.0.30319.42000 -// -// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn -// der Code erneut generiert wird. -// -//------------------------------------------------------------------------------ - -namespace DaemonMaster.Updater.Properties { - using System; - - - /// - /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. - /// - // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert - // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert. - // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen - // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "15.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - internal class Resources { - - private static global::System.Resources.ResourceManager resourceMan; - - private static global::System.Globalization.CultureInfo resourceCulture; - - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal Resources() { - } - - /// - /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Resources.ResourceManager ResourceManager { - get { - if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("DaemonMaster.Updater.Properties.Resources", typeof(Resources).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle - /// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture { - get { - return resourceCulture; - } - set { - resourceCulture = value; - } - } - } -} diff --git a/DaemonMaster.Updater/Properties/Resources.resx b/DaemonMaster.Updater/Properties/Resources.resx deleted file mode 100644 index af7dbeb..0000000 --- a/DaemonMaster.Updater/Properties/Resources.resx +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/DaemonMaster.Updater/Properties/Settings.Designer.cs b/DaemonMaster.Updater/Properties/Settings.Designer.cs deleted file mode 100644 index 3d67607..0000000 --- a/DaemonMaster.Updater/Properties/Settings.Designer.cs +++ /dev/null @@ -1,26 +0,0 @@ -//------------------------------------------------------------------------------ -// -// Dieser Code wurde von einem Tool generiert. -// Laufzeitversion:4.0.30319.42000 -// -// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn -// der Code erneut generiert wird. -// -//------------------------------------------------------------------------------ - -namespace DaemonMaster.Updater.Properties { - - - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.9.0.0")] - internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { - - private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); - - public static Settings Default { - get { - return defaultInstance; - } - } - } -} diff --git a/DaemonMaster.Updater/Properties/Settings.settings b/DaemonMaster.Updater/Properties/Settings.settings deleted file mode 100644 index 033d7a5..0000000 --- a/DaemonMaster.Updater/Properties/Settings.settings +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/DaemonMaster.Updater/packages.config b/DaemonMaster.Updater/packages.config deleted file mode 100644 index ce3dc38..0000000 --- a/DaemonMaster.Updater/packages.config +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/DaemonMaster.sln b/DaemonMaster.sln index 68f2263..3ce79b6 100644 --- a/DaemonMaster.sln +++ b/DaemonMaster.sln @@ -1,9 +1,9 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 16.0.30413.136 +# Visual Studio Version 17 +VisualStudioVersion = 17.4.33213.308 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DaemonMaster", "DaemonMaster\DaemonMaster.csproj", "{22341581-8624-4394-86C3-330956B03C03}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DaemonMaster", "DaemonMaster\DaemonMaster.csproj", "{22341581-8624-4394-86C3-330956B03C03}" ProjectSection(ProjectDependencies) = postProject {3829C18E-3AF1-4C8A-AD83-23A739483D9F} = {3829C18E-3AF1-4C8A-AD83-23A739483D9F} EndProjectSection @@ -19,13 +19,18 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Licences", "Licences", "{59 NLOG_LICENSE.txt = NLOG_LICENSE.txt EndProjectSection EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DaemonMaster.Core", "DaemonMaster.Core\DaemonMaster.Core.csproj", "{144D809E-B1F7-43D9-BD94-806874C9E683}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DaemonMaster.Core", "DaemonMaster.Core\DaemonMaster.Core.csproj", "{144D809E-B1F7-43D9-BD94-806874C9E683}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DaemonMaster.Updater", "DaemonMaster.Updater\DaemonMaster.Updater.csproj", "{11288E0F-A7DE-43EE-8BD9-93B955DCDBBA}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DaemonMaster.Updater", "DaemonMaster.Updater\DaemonMaster.Updater.csproj", "{11288E0F-A7DE-43EE-8BD9-93B955DCDBBA}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DaemonMaster.CustomActions", "DaemonMaster.CustomActions\DaemonMaster.CustomActions.csproj", "{B35B7602-2C46-40C4-A0AB-21C6C1401CF3}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DaemonMasterService", "DaemonMasterService\DaemonMasterService.csproj", "{3829C18E-3AF1-4C8A-AD83-23A739483D9F}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DaemonMasterService", "DaemonMasterService\DaemonMasterService.csproj", "{3829C18E-3AF1-4C8A-AD83-23A739483D9F}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DaemonMaster.CustomActions", "DaemonMaster.CustomActions\DaemonMaster.CustomActions.csproj", "{0057CC1C-8874-4675-B7BB-180402AE37F6}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Projektmappenelemente", "Projektmappenelemente", "{B0E462FA-105C-45AF-9D9B-A0A023A44717}" + ProjectSection(SolutionItems) = preProject + Directory.Build.props = Directory.Build.props + EndProjectSection EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -38,61 +43,49 @@ Global EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {22341581-8624-4394-86C3-330956B03C03}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {22341581-8624-4394-86C3-330956B03C03}.Debug|Any CPU.Build.0 = Debug|Any CPU {22341581-8624-4394-86C3-330956B03C03}.Debug|x64.ActiveCfg = Debug|Any CPU - {22341581-8624-4394-86C3-330956B03C03}.Debug|x64.Build.0 = Debug|Any CPU {22341581-8624-4394-86C3-330956B03C03}.Debug|x86.ActiveCfg = Debug|Any CPU {22341581-8624-4394-86C3-330956B03C03}.Debug|x86.Build.0 = Debug|Any CPU {22341581-8624-4394-86C3-330956B03C03}.Release|Any CPU.ActiveCfg = Release|Any CPU {22341581-8624-4394-86C3-330956B03C03}.Release|Any CPU.Build.0 = Release|Any CPU {22341581-8624-4394-86C3-330956B03C03}.Release|x64.ActiveCfg = Release|Any CPU - {22341581-8624-4394-86C3-330956B03C03}.Release|x64.Build.0 = Release|Any CPU {22341581-8624-4394-86C3-330956B03C03}.Release|x86.ActiveCfg = Release|Any CPU - {22341581-8624-4394-86C3-330956B03C03}.Release|x86.Build.0 = Release|Any CPU {144D809E-B1F7-43D9-BD94-806874C9E683}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {144D809E-B1F7-43D9-BD94-806874C9E683}.Debug|Any CPU.Build.0 = Debug|Any CPU {144D809E-B1F7-43D9-BD94-806874C9E683}.Debug|x64.ActiveCfg = Debug|Any CPU {144D809E-B1F7-43D9-BD94-806874C9E683}.Debug|x64.Build.0 = Debug|Any CPU {144D809E-B1F7-43D9-BD94-806874C9E683}.Debug|x86.ActiveCfg = Debug|Any CPU - {144D809E-B1F7-43D9-BD94-806874C9E683}.Debug|x86.Build.0 = Debug|Any CPU {144D809E-B1F7-43D9-BD94-806874C9E683}.Release|Any CPU.ActiveCfg = Release|Any CPU - {144D809E-B1F7-43D9-BD94-806874C9E683}.Release|Any CPU.Build.0 = Release|Any CPU {144D809E-B1F7-43D9-BD94-806874C9E683}.Release|x64.ActiveCfg = Release|Any CPU {144D809E-B1F7-43D9-BD94-806874C9E683}.Release|x64.Build.0 = Release|Any CPU {144D809E-B1F7-43D9-BD94-806874C9E683}.Release|x86.ActiveCfg = Release|Any CPU - {144D809E-B1F7-43D9-BD94-806874C9E683}.Release|x86.Build.0 = Release|Any CPU {11288E0F-A7DE-43EE-8BD9-93B955DCDBBA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {11288E0F-A7DE-43EE-8BD9-93B955DCDBBA}.Debug|Any CPU.Build.0 = Debug|Any CPU {11288E0F-A7DE-43EE-8BD9-93B955DCDBBA}.Debug|x64.ActiveCfg = Debug|Any CPU - {11288E0F-A7DE-43EE-8BD9-93B955DCDBBA}.Debug|x64.Build.0 = Debug|Any CPU {11288E0F-A7DE-43EE-8BD9-93B955DCDBBA}.Debug|x86.ActiveCfg = Debug|Any CPU - {11288E0F-A7DE-43EE-8BD9-93B955DCDBBA}.Debug|x86.Build.0 = Debug|Any CPU {11288E0F-A7DE-43EE-8BD9-93B955DCDBBA}.Release|Any CPU.ActiveCfg = Release|Any CPU {11288E0F-A7DE-43EE-8BD9-93B955DCDBBA}.Release|Any CPU.Build.0 = Release|Any CPU {11288E0F-A7DE-43EE-8BD9-93B955DCDBBA}.Release|x64.ActiveCfg = Release|Any CPU {11288E0F-A7DE-43EE-8BD9-93B955DCDBBA}.Release|x64.Build.0 = Release|Any CPU {11288E0F-A7DE-43EE-8BD9-93B955DCDBBA}.Release|x86.ActiveCfg = Release|Any CPU - {11288E0F-A7DE-43EE-8BD9-93B955DCDBBA}.Release|x86.Build.0 = Release|Any CPU - {B35B7602-2C46-40C4-A0AB-21C6C1401CF3}.Debug|Any CPU.ActiveCfg = Debug|x86 - {B35B7602-2C46-40C4-A0AB-21C6C1401CF3}.Debug|x64.ActiveCfg = Debug|x86 - {B35B7602-2C46-40C4-A0AB-21C6C1401CF3}.Debug|x86.ActiveCfg = Debug|x86 - {B35B7602-2C46-40C4-A0AB-21C6C1401CF3}.Debug|x86.Build.0 = Debug|x86 - {B35B7602-2C46-40C4-A0AB-21C6C1401CF3}.Release|Any CPU.ActiveCfg = Release|x86 - {B35B7602-2C46-40C4-A0AB-21C6C1401CF3}.Release|x64.ActiveCfg = Release|x86 - {B35B7602-2C46-40C4-A0AB-21C6C1401CF3}.Release|x86.ActiveCfg = Release|x86 - {B35B7602-2C46-40C4-A0AB-21C6C1401CF3}.Release|x86.Build.0 = Release|x86 {3829C18E-3AF1-4C8A-AD83-23A739483D9F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {3829C18E-3AF1-4C8A-AD83-23A739483D9F}.Debug|Any CPU.Build.0 = Debug|Any CPU {3829C18E-3AF1-4C8A-AD83-23A739483D9F}.Debug|x64.ActiveCfg = Debug|Any CPU - {3829C18E-3AF1-4C8A-AD83-23A739483D9F}.Debug|x64.Build.0 = Debug|Any CPU {3829C18E-3AF1-4C8A-AD83-23A739483D9F}.Debug|x86.ActiveCfg = Debug|Any CPU {3829C18E-3AF1-4C8A-AD83-23A739483D9F}.Debug|x86.Build.0 = Debug|Any CPU {3829C18E-3AF1-4C8A-AD83-23A739483D9F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3829C18E-3AF1-4C8A-AD83-23A739483D9F}.Release|Any CPU.Build.0 = Release|Any CPU {3829C18E-3AF1-4C8A-AD83-23A739483D9F}.Release|x64.ActiveCfg = Release|Any CPU - {3829C18E-3AF1-4C8A-AD83-23A739483D9F}.Release|x64.Build.0 = Release|Any CPU {3829C18E-3AF1-4C8A-AD83-23A739483D9F}.Release|x86.ActiveCfg = Release|Any CPU {3829C18E-3AF1-4C8A-AD83-23A739483D9F}.Release|x86.Build.0 = Release|Any CPU + {0057CC1C-8874-4675-B7BB-180402AE37F6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0057CC1C-8874-4675-B7BB-180402AE37F6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0057CC1C-8874-4675-B7BB-180402AE37F6}.Debug|x64.ActiveCfg = Debug|Any CPU + {0057CC1C-8874-4675-B7BB-180402AE37F6}.Debug|x64.Build.0 = Debug|Any CPU + {0057CC1C-8874-4675-B7BB-180402AE37F6}.Debug|x86.ActiveCfg = Debug|Any CPU + {0057CC1C-8874-4675-B7BB-180402AE37F6}.Debug|x86.Build.0 = Debug|Any CPU + {0057CC1C-8874-4675-B7BB-180402AE37F6}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0057CC1C-8874-4675-B7BB-180402AE37F6}.Release|Any CPU.Build.0 = Release|Any CPU + {0057CC1C-8874-4675-B7BB-180402AE37F6}.Release|x64.ActiveCfg = Release|Any CPU + {0057CC1C-8874-4675-B7BB-180402AE37F6}.Release|x64.Build.0 = Release|Any CPU + {0057CC1C-8874-4675-B7BB-180402AE37F6}.Release|x86.ActiveCfg = Release|Any CPU + {0057CC1C-8874-4675-B7BB-180402AE37F6}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/DaemonMaster/App.config b/DaemonMaster/App.config index c9fc12d..0d09c75 100644 --- a/DaemonMaster/App.config +++ b/DaemonMaster/App.config @@ -1,13 +1,25 @@ - + - + - - + + + + + + + + + + + + + + diff --git a/DaemonMaster/DaemonMaster.csproj b/DaemonMaster/DaemonMaster.csproj index 5daecae..41c79c3 100644 --- a/DaemonMaster/DaemonMaster.csproj +++ b/DaemonMaster/DaemonMaster.csproj @@ -1,264 +1,74 @@ - - - - - Debug - AnyCPU - {22341581-8624-4394-86C3-330956B03C03} - WinExe - DaemonMaster - DaemonMaster - v4.6.1 - 512 - {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - 4 - true - false - - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - true - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - latest - false - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - latest - false - - - DeamonMaster.ico - - - DaemonMaster.App - - - app.manifest - - - - ..\packages\Tulpep.ActiveDirectoryObjectPicker.3.0.7\lib\net452\ActiveDirectoryObjectPicker.dll - - - ..\packages\CommonServiceLocator.2.0.2\lib\net45\CommonServiceLocator.dll - - - ..\packages\DotNetProjects.Extended.Wpf.Toolkit.4.6.97\lib\net40\DotNetProjects.Wpf.Extended.Toolkit.dll - - - ..\packages\MvvmLightLibs.5.4.1.1\lib\net45\GalaSoft.MvvmLight.dll - - - ..\packages\MvvmLightLibs.5.4.1.1\lib\net45\GalaSoft.MvvmLight.Extras.dll - - - ..\packages\MvvmLightLibs.5.4.1.1\lib\net45\GalaSoft.MvvmLight.Platform.dll - - - ..\packages\WPF.ListViewLayoutManager.2.0.0\lib\net40\Itenso.Windows.Controls.ListViewLayout.dll - - - ..\packages\Microsoft.Xaml.Behaviors.Wpf.1.1.31\lib\net45\Microsoft.Xaml.Behaviors.dll - - - ..\packages\Newtonsoft.Json.13.0.1\lib\net45\Newtonsoft.Json.dll - - - - - - - - - - ..\packages\MvvmLightLibs.5.4.1.1\lib\net45\System.Windows.Interactivity.dll - - - - - 4.0 - - - - - - - - - - - - - - - - - - - - - - - MainWindow.xaml - - - NewEditWindow.xaml - - - ServiceEditWindow.xaml - - - - - MSBuild:Compile - Designer - - - CreditsWindow.xaml - - - True - True - lang.de.resx - - - True - True - lang.resx - - - True - True - lang.fr.resx - - - Designer - MSBuild:Compile - - - App.xaml - Code - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - - - Code - - - True - True - Resources.resx - - - True - Settings.settings - True - - - PublicResXFileCodeGenerator - lang.de.Designer.cs - - - PublicResXFileCodeGenerator - lang.fr.Designer.cs - - - PublicResXFileCodeGenerator - lang.Designer.cs - DaemonMaster.Language - - - ResXFileCodeGenerator - Resources.Designer.cs - - - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - - - - - - - - - False - Microsoft .NET Framework 4.5.2 %28x86 und x64%29 - true - - - False - .NET Framework 3.5 SP1 - false - - - - - - - - {144d809e-b1f7-43d9-bd94-806874c9e683} - DaemonMaster.Core - - - {11288e0f-a7de-43ee-8bd9-93b955dcdbba} - DaemonMaster.Updater - - - {3829c18e-3af1-4c8a-ad83-23a739483d9f} - DaemonMasterService - - - - - - - - - if $(ConfigurationName) == Release del *.pdb - + + + WinExe + net472 + 8.0 + enable + DaemonMaster.App + AnyCPU + DeamonMaster.ico + True + $(AssemblyName) + gpl-3.0.rtf + + + + + + + + + + + + + + True + \ + + + + + + + 5.0.103 + + + + + 1.1.39 + + + + 13.0.2 + + + 3.0.11 + + + 2.0.0 + + + + + + MSBuild:Compile + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/DaemonMaster/Language/lang.Designer.cs b/DaemonMaster/Language/lang.Designer.cs index f30d579..20fe4ca 100644 --- a/DaemonMaster/Language/lang.Designer.cs +++ b/DaemonMaster/Language/lang.Designer.cs @@ -19,7 +19,7 @@ namespace DaemonMaster.Language { // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert. // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] public class lang { diff --git a/DaemonMaster/Properties/AssemblyInfo.cs b/DaemonMaster/Properties/AssemblyInfo.cs deleted file mode 100644 index f7e1685..0000000 --- a/DaemonMaster/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,53 +0,0 @@ -using System.Reflection; -using System.Runtime.InteropServices; -using System.Windows; - -// Allgemeine Informationen über eine Assembly werden über die folgenden -// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, -// die einer Assembly zugeordnet sind. -[assembly: AssemblyTitle("DaemonMaster GUI")] -[assembly: AssemblyDescription("Daemon Master is a software which makes it possible to create and manage a Windows-service from any program.")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("TWC-Software")] -[assembly: AssemblyProduct("DaemonMaster")] -[assembly: AssemblyCopyright("Copyright © 2017-2020 Mike Cremer / Stephan André")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly -// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von -// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. -[assembly: ComVisible(false)] - -//Um mit dem Erstellen lokalisierbarer Anwendungen zu beginnen, legen Sie -//ImCodeVerwendeteKultur in der .csproj-Datei -//in einer fest. Wenn Sie in den Quelldateien beispielsweise Deutsch -//(Deutschland) verwenden, legen Sie auf \"de-DE\" fest. Heben Sie dann die Auskommentierung -//des nachstehenden NeutralResourceLanguage-Attributs auf. Aktualisieren Sie "en-US" in der nachstehenden Zeile, -//sodass es mit der UICulture-Einstellung in der Projektdatei übereinstimmt. - -//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)] - - -[assembly: ThemeInfo( - ResourceDictionaryLocation.None, //Speicherort der designspezifischen Ressourcenwörterbücher - //(wird verwendet, wenn eine Ressource auf der Seite nicht gefunden wird, - // oder in den Anwendungsressourcen-Wörterbüchern nicht gefunden werden kann.) - ResourceDictionaryLocation.SourceAssembly //Speicherort des generischen Ressourcenwörterbuchs - //(wird verwendet, wenn eine Ressource auf der Seite nicht gefunden wird, - // designspezifischen Ressourcenwörterbuch nicht gefunden werden kann.) -)] - - -// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: -// -// Hauptversion -// Nebenversion -// Buildnummer -// Revision -// -// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, -// übernehmen, indem Sie "*" eingeben: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("0.2.12.0")] -[assembly: AssemblyFileVersion("0.2.12.0")] diff --git a/DaemonMaster/Properties/Resources.Designer.cs b/DaemonMaster/Properties/Resources.Designer.cs deleted file mode 100644 index 45082a3..0000000 --- a/DaemonMaster/Properties/Resources.Designer.cs +++ /dev/null @@ -1,63 +0,0 @@ -//------------------------------------------------------------------------------ -// -// Dieser Code wurde von einem Tool generiert. -// Laufzeitversion:4.0.30319.42000 -// -// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn -// der Code erneut generiert wird. -// -//------------------------------------------------------------------------------ - -namespace DaemonMaster.Properties { - using System; - - - /// - /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. - /// - // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert - // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert. - // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen - // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "15.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - internal class Resources { - - private static global::System.Resources.ResourceManager resourceMan; - - private static global::System.Globalization.CultureInfo resourceCulture; - - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal Resources() { - } - - /// - /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Resources.ResourceManager ResourceManager { - get { - if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("DaemonMaster.Properties.Resources", typeof(Resources).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle - /// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture { - get { - return resourceCulture; - } - set { - resourceCulture = value; - } - } - } -} diff --git a/DaemonMaster/Properties/Resources.resx b/DaemonMaster/Properties/Resources.resx deleted file mode 100644 index af7dbeb..0000000 --- a/DaemonMaster/Properties/Resources.resx +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/DaemonMaster/Properties/Settings.Designer.cs b/DaemonMaster/Properties/Settings.Designer.cs deleted file mode 100644 index 83b302f..0000000 --- a/DaemonMaster/Properties/Settings.Designer.cs +++ /dev/null @@ -1,26 +0,0 @@ -//------------------------------------------------------------------------------ -// -// Dieser Code wurde von einem Tool generiert. -// Laufzeitversion:4.0.30319.42000 -// -// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn -// der Code erneut generiert wird. -// -//------------------------------------------------------------------------------ - -namespace DaemonMaster.Properties { - - - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "15.9.0.0")] - internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { - - private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); - - public static Settings Default { - get { - return defaultInstance; - } - } - } -} diff --git a/DaemonMaster/Properties/Settings.settings b/DaemonMaster/Properties/Settings.settings deleted file mode 100644 index 033d7a5..0000000 --- a/DaemonMaster/Properties/Settings.settings +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/DaemonMaster/packages.config b/DaemonMaster/packages.config deleted file mode 100644 index b088dc8..0000000 --- a/DaemonMaster/packages.config +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/DaemonMasterService/App.config b/DaemonMasterService/App.config index 1b6181b..5e55acb 100644 --- a/DaemonMasterService/App.config +++ b/DaemonMasterService/App.config @@ -1,14 +1,14 @@ - + - + - - + + - \ No newline at end of file + diff --git a/DaemonMasterService/DaemonMasterService.csproj b/DaemonMasterService/DaemonMasterService.csproj index 2508863..1ada3cc 100644 --- a/DaemonMasterService/DaemonMasterService.csproj +++ b/DaemonMasterService/DaemonMasterService.csproj @@ -1,119 +1,40 @@ - - - - - Debug - AnyCPU - {3829C18E-3AF1-4C8A-AD83-23A739483D9F} - Exe - DaemonMasterService - DaemonMasterService - v4.6.1 - 512 - true - true - false - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - true - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - true - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - latest - false - - - DaemonMasterService.Program - - - - ..\packages\CommandLineParser.2.5.0\lib\net461\CommandLine.dll - - - ..\packages\NLog.4.6.5\lib\net45\NLog.dll - - - - - - - - - - - - - - - - - - - - - - Component - - - Service.cs - - - - - - - - - Designer - - - - - - {144d809e-b1f7-43d9-bd94-806874c9e683} - DaemonMaster.Core - - - - - False - Microsoft .NET Framework 4.6.1 %28x86 und x64%29 - true - - - False - .NET Framework 3.5 SP1 - false - - - + + + Exe + net472 + 8.0 + enable + AnyCPU + AnyCPU + + + + + 2.5.0 + + + 4.6.5 + + + 4.6.4 + + + 4.6.5 + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/DaemonMasterService/Properties/AssemblyInfo.cs b/DaemonMasterService/Properties/AssemblyInfo.cs deleted file mode 100644 index f59899a..0000000 --- a/DaemonMasterService/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// Allgemeine Informationen über eine Assembly werden über die folgenden -// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, -// die einer Assembly zugeordnet sind. -[assembly: AssemblyTitle("DaemonMasterService")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("DaemonMasterService")] -[assembly: AssemblyCopyright("Copyright © 2017-2020 Mike Cremer / Stephan André")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly -// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von -// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. -[assembly: ComVisible(false)] - -// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird -[assembly: Guid("3829c18e-3af1-4c8a-ad83-23a739483d9f")] - -// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: -// -// Hauptversion -// Nebenversion -// Buildnummer -// Revision -// -// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, -// übernehmen, indem Sie "*" eingeben: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("0.2.12.0")] -[assembly: AssemblyFileVersion("0.2.12.0")] diff --git a/DaemonMasterService/packages.config b/DaemonMasterService/packages.config deleted file mode 100644 index 7553982..0000000 --- a/DaemonMasterService/packages.config +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/Directory.Build.props b/Directory.Build.props new file mode 100644 index 0000000..e050c2b --- /dev/null +++ b/Directory.Build.props @@ -0,0 +1,10 @@ + + + 0.2.15.0 + 0.2.15.0 + MCPC10,Stuffi3000 + TWC-Software + Daemon Master is a software which makes it possible to create and manage a Windows-service from any program. + Copyright 2017-2023 TWC-Software, MCPC10, Stuffi3000 + + \ No newline at end of file