From 5c05466bc8892c1b03a909217a08e7d8da1681e7 Mon Sep 17 00:00:00 2001 From: Jens True Date: Tue, 19 Oct 2021 17:36:09 +0200 Subject: [PATCH] .NET6 and VS2022 --- .drone.yml | 4 +- Tidstagning.sln | 17 +- Tidstagning.suo | Bin 33792 -> 0 bytes Tidstagning/Deltager.txt | 16 -- Tidstagning/Procedure.cs | 7 +- Tidstagning/Properties/AssemblyInfo.cs | 35 ---- Tidstagning/Properties/Resources.Designer.cs | 63 ------ Tidstagning/Properties/Resources.resx | 117 ----------- Tidstagning/Properties/Settings.Designer.cs | 2 +- Tidstagning/Properties/app.manifest | 47 ----- Tidstagning/Relay.cs | 4 +- Tidstagning/Settings.Designer.cs | 62 ++++++ Tidstagning/Startprocedure.txt | 4 - Tidstagning/Tidstagning.csproj | 196 +++---------------- Tidstagning/Tidstagning.csproj.user | 27 ++- Tidstagning/app.config | 22 --- Tidstagning/icon.ico | Bin 104889 -> 0 bytes 17 files changed, 114 insertions(+), 509 deletions(-) delete mode 100644 Tidstagning.suo delete mode 100644 Tidstagning/Deltager.txt delete mode 100644 Tidstagning/Properties/AssemblyInfo.cs delete mode 100644 Tidstagning/Properties/Resources.Designer.cs delete mode 100644 Tidstagning/Properties/Resources.resx delete mode 100644 Tidstagning/Properties/app.manifest create mode 100644 Tidstagning/Settings.Designer.cs delete mode 100644 Tidstagning/Startprocedure.txt delete mode 100644 Tidstagning/app.config delete mode 100644 Tidstagning/icon.ico diff --git a/.drone.yml b/.drone.yml index a2db58e..a13720b 100644 --- a/.drone.yml +++ b/.drone.yml @@ -2,6 +2,6 @@ kind: pipeline name: default steps: - name: build - image: mono + image: mcr.microsoft.com/dotnet/sdk:6.0 commands: - - msbuild Tidstagning.sln \ No newline at end of file + - dotnet publish -c Debug -o out -r win-x86 --self-contained true \ No newline at end of file diff --git a/Tidstagning.sln b/Tidstagning.sln index 17b650b..3c05fae 100644 --- a/Tidstagning.sln +++ b/Tidstagning.sln @@ -1,22 +1,25 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 16.0.30330.147 +# Visual Studio Version 17 +VisualStudioVersion = 17.0.31808.319 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tidstagning", "Tidstagning\Tidstagning.csproj", "{DFE0844B-9986-4623-8188-7F4A828FBB02}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tidstagning", "Tidstagning\Tidstagning.csproj", "{5AF4CA7E-39CF-4DB6-BED3-4FDB23BEDE86}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|x86 = Debug|x86 + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {DFE0844B-9986-4623-8188-7F4A828FBB02}.Debug|x86.ActiveCfg = Debug|x86 - {DFE0844B-9986-4623-8188-7F4A828FBB02}.Debug|x86.Build.0 = Debug|x86 + {5AF4CA7E-39CF-4DB6-BED3-4FDB23BEDE86}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5AF4CA7E-39CF-4DB6-BED3-4FDB23BEDE86}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5AF4CA7E-39CF-4DB6-BED3-4FDB23BEDE86}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5AF4CA7E-39CF-4DB6-BED3-4FDB23BEDE86}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {37B43424-1917-4948-A936-67BBE67DED35} + SolutionGuid = {FF5491E4-A9E1-4EA9-86F1-3CF119710682} EndGlobalSection EndGlobal diff --git a/Tidstagning.suo b/Tidstagning.suo deleted file mode 100644 index 25e86f0951c5bdbf5c0def0e48ff1ed5149f761c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33792 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 signaler; uint signalLength = 500; - Timer timer; + System.Threading.Timer timer; Int16 idx = 0; public Procedure() diff --git a/Tidstagning/Properties/AssemblyInfo.cs b/Tidstagning/Properties/AssemblyInfo.cs deleted file mode 100644 index 154bc7e..0000000 --- a/Tidstagning/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,35 +0,0 @@ -using System.Reflection; -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("Tidstagning")] -[assembly: AssemblyDescription("Kontakt jens.chr.true@gmail.com - https://jcktrue.dk")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("LEAX")] -[assembly: AssemblyProduct("Tidstagning")] -[assembly: AssemblyCopyright("Copyright © 2021")] -[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("1f547dc7-1ba1-4877-9e70-dc09cc1d3f64")] - -// 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.4.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Tidstagning/Properties/Resources.Designer.cs b/Tidstagning/Properties/Resources.Designer.cs deleted file mode 100644 index 112f4b4..0000000 --- a/Tidstagning/Properties/Resources.Designer.cs +++ /dev/null @@ -1,63 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace Tidstagning.Properties { - using System; - - - /// - /// A strongly-typed resource class, for looking up localized strings, etc. - /// - // This class was auto-generated by the StronglyTypedResourceBuilder - // class via a tool like ResGen or Visual Studio. - // To add or remove a member, edit your .ResX file then rerun ResGen - // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.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() { - } - - /// - /// Returns the cached ResourceManager instance used by this class. - /// - [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("Tidstagning.Properties.Resources", typeof(Resources).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Overrides the current thread's CurrentUICulture property for all - /// resource lookups using this strongly typed resource class. - /// - [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/Tidstagning/Properties/Resources.resx b/Tidstagning/Properties/Resources.resx deleted file mode 100644 index af7dbeb..0000000 --- a/Tidstagning/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/Tidstagning/Properties/Settings.Designer.cs b/Tidstagning/Properties/Settings.Designer.cs index 98984e9..a2cc2f6 100644 --- a/Tidstagning/Properties/Settings.Designer.cs +++ b/Tidstagning/Properties/Settings.Designer.cs @@ -12,7 +12,7 @@ namespace Tidstagning.Properties { [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.10.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.0.3.0")] internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); diff --git a/Tidstagning/Properties/app.manifest b/Tidstagning/Properties/app.manifest deleted file mode 100644 index 2856403..0000000 --- a/Tidstagning/Properties/app.manifest +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Tidstagning/Relay.cs b/Tidstagning/Relay.cs index 0972fd2..4486012 100644 --- a/Tidstagning/Relay.cs +++ b/Tidstagning/Relay.cs @@ -8,7 +8,7 @@ namespace Tidstagning class Relay { SerialPort com; - Timer cooldownTimer; + System.Threading.Timer cooldownTimer; struct SignalSpec { @@ -17,7 +17,7 @@ namespace Tidstagning }; Queue signals = new Queue(); bool processing_queue = false; - public Relay(string ComPort = null) + public Relay(string ComPort) { com = new SerialPort(); com.PortName = ComPort; diff --git a/Tidstagning/Settings.Designer.cs b/Tidstagning/Settings.Designer.cs new file mode 100644 index 0000000..ad5a00e --- /dev/null +++ b/Tidstagning/Settings.Designer.cs @@ -0,0 +1,62 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Tidstagning { + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.0.3.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; + } + } + + [global::System.Configuration.UserScopedSettingAttribute()] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Configuration.DefaultSettingValueAttribute("N/A")] + public string ComPort { + get { + return ((string)(this["ComPort"])); + } + set { + this["ComPort"] = value; + } + } + + [global::System.Configuration.UserScopedSettingAttribute()] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Configuration.DefaultSettingValueAttribute("False")] + public bool AutoStartProcedure { + get { + return ((bool)(this["AutoStartProcedure"])); + } + set { + this["AutoStartProcedure"] = value; + } + } + + [global::System.Configuration.UserScopedSettingAttribute()] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Configuration.DefaultSettingValueAttribute("500")] + public uint SignalLength { + get { + return ((uint)(this["SignalLength"])); + } + set { + this["SignalLength"] = value; + } + } + } +} diff --git a/Tidstagning/Startprocedure.txt b/Tidstagning/Startprocedure.txt deleted file mode 100644 index 0ca00d9..0000000 --- a/Tidstagning/Startprocedure.txt +++ /dev/null @@ -1,4 +0,0 @@ -18:00:00 -18:01:00 -18:04:00 -18:05:00 \ No newline at end of file diff --git a/Tidstagning/Tidstagning.csproj b/Tidstagning/Tidstagning.csproj index e9542fb..335db81 100644 --- a/Tidstagning/Tidstagning.csproj +++ b/Tidstagning/Tidstagning.csproj @@ -1,186 +1,36 @@ - - + + - Debug - x86 - 8.0.30703 - 2.0 - {DFE0844B-9986-4623-8188-7F4A828FBB02} WinExe - Properties - Tidstagning - Tidstagning - v4.7.2 - - - 512 - false - C:\Users\JCT\Documents\Tidstagning\ - true - Disk - false - Foreground - 7 - Days - false - false - false - Tidstagning - LEAX - false - 27 - 1.1.2.%2a - true - true - true - false + net6.0-windows + enable + true + enable + Tidstagning.Program - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - false - - - 86AFBD08924E61031114EAB5B6DF6585A43E2B5F - - - Tidstagning_TemporaryKey.pfx - - - true - - - false - - - icon.ico - - - - Custom - - - - + - - - - - - - - - - - - + + - - Form - - - AboutBox.cs - - - Form - - - ConfigUI.cs - - - - Form - - - MainUI.cs - - - - - - - - - AboutBox.cs - - - ConfigUI.cs - - - MainUI.cs - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - + + True True - Resources.resx - True + Settings.settings - - - + + True + True + Settings.settings + + + + + SettingsSingleFileGenerator Settings.Designer.cs - - True - Settings.settings - True - - - - False - Microsoft .NET Framework 4 Client Profile %28x86 and x64%29 - true - - - False - .NET Framework 3.5 SP1 Client Profile - false - - - False - .NET Framework 3.5 SP1 - false - - - False - Windows Installer 3.1 - true - - - - - - - - + \ No newline at end of file diff --git a/Tidstagning/Tidstagning.csproj.user b/Tidstagning/Tidstagning.csproj.user index 96634b2..676249f 100644 --- a/Tidstagning/Tidstagning.csproj.user +++ b/Tidstagning/Tidstagning.csproj.user @@ -1,17 +1,14 @@  - - - C:\Users\JCT\Documents\Tidstagning\|G:\Tidstagning\|G:\|publish\ - - - - - - en-US - false - ProjectFiles - - - false - + + + + Form + + + Form + + + Form + + \ No newline at end of file diff --git a/Tidstagning/app.config b/Tidstagning/app.config deleted file mode 100644 index 99db4d3..0000000 --- a/Tidstagning/app.config +++ /dev/null @@ -1,22 +0,0 @@ - - - - -
- - - - - - - N/A - - - False - - - 500 - - - - diff --git a/Tidstagning/icon.ico b/Tidstagning/icon.ico deleted file mode 100644 index 01ff6d13813ac4b36605ad697fbc81704e22b86c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 104889 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