From 207f7912adf33496b7241c12efaad6b73c9a8332 Mon Sep 17 00:00:00 2001 From: Patrick Smits Date: Wed, 27 May 2026 11:06:50 +0200 Subject: [PATCH] - Updated solution to VS2026 - Disabled Excel interop - Fixed maxDirDepth --- .vs/Permissions/v18/.suo | Bin 0 -> 77824 bytes .../v18/DocumentLayout.backup.json | 37 ++++++++++++++++++ .vs/Permissions/v18/DocumentLayout.json | 37 ++++++++++++++++++ Permissions/Form1.cs | 10 +++-- Permissions/Permissions.csproj | 6 ++- Permissions/Permissions.csproj.user | 5 ++- Permissions/Properties/Resources.Designer.cs | 2 +- Permissions/Properties/Settings.Designer.cs | 4 +- Permissions/app.config | 3 ++ 9 files changed, 95 insertions(+), 9 deletions(-) create mode 100644 .vs/Permissions/v18/.suo create mode 100644 .vs/Permissions/v18/DocumentLayout.backup.json create mode 100644 .vs/Permissions/v18/DocumentLayout.json create mode 100644 Permissions/app.config diff --git a/.vs/Permissions/v18/.suo b/.vs/Permissions/v18/.suo new file mode 100644 index 0000000000000000000000000000000000000000..b23ef786b09142e56477bef9b82d8802cee9bae2 GIT binary patch literal 77824 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 QmX*2Q|INProperties Permissions SharePermissions - v3.5 + v4.8 512 F310EB7CA93BF5E37B87521DB1AAD8394E53E9D1 Permissions_TemporaryKey.pfx @@ -37,6 +37,7 @@ false true true + true @@ -46,6 +47,7 @@ DEBUG;TRACE prompt 4 + false pdbonly @@ -54,6 +56,7 @@ TRACE prompt 4 + false icon.ico @@ -108,6 +111,7 @@ Resources.resx True + SettingsSingleFileGenerator diff --git a/Permissions/Permissions.csproj.user b/Permissions/Permissions.csproj.user index 07b9640..4e9571a 100644 --- a/Permissions/Permissions.csproj.user +++ b/Permissions/Permissions.csproj.user @@ -1,4 +1,4 @@ - + publish\ @@ -15,4 +15,7 @@ en-US false + + false + \ No newline at end of file diff --git a/Permissions/Properties/Resources.Designer.cs b/Permissions/Properties/Resources.Designer.cs index ae1153f..624d40e 100644 --- a/Permissions/Properties/Resources.Designer.cs +++ b/Permissions/Properties/Resources.Designer.cs @@ -19,7 +19,7 @@ namespace Permissions.Properties { // 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", "4.0.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "18.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] internal class Resources { diff --git a/Permissions/Properties/Settings.Designer.cs b/Permissions/Properties/Settings.Designer.cs index 35b412f..598cfc5 100644 --- a/Permissions/Properties/Settings.Designer.cs +++ b/Permissions/Properties/Settings.Designer.cs @@ -1,7 +1,7 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. -// Runtime Version:4.0.30319.34014 +// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. @@ -12,7 +12,7 @@ namespace Permissions.Properties { [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "12.0.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "18.6.0.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/Permissions/app.config b/Permissions/app.config new file mode 100644 index 0000000..3e0e37c --- /dev/null +++ b/Permissions/app.config @@ -0,0 +1,3 @@ + + +