From b63f45b8870b3a5472b20b403875c7907bcd1750 Mon Sep 17 00:00:00 2001 From: Jeremy Powell Date: Mon, 2 Sep 2024 13:48:02 +1200 Subject: [PATCH 1/2] Fix project file issues --- sources/OpenMcdf/OpenMcdf.csproj | 8 ++++---- sources/Test/OpenMcdf.Benchmark/OpenMcdf.Benchmark.csproj | 8 ++------ 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/sources/OpenMcdf/OpenMcdf.csproj b/sources/OpenMcdf/OpenMcdf.csproj index 5e3bf2f0..ab456d2b 100644 --- a/sources/OpenMcdf/OpenMcdf.csproj +++ b/sources/OpenMcdf/OpenMcdf.csproj @@ -101,14 +101,14 @@ It supports read/write operations on streams and storages and traversal of struc - + True \ - - + + True \ - + diff --git a/sources/Test/OpenMcdf.Benchmark/OpenMcdf.Benchmark.csproj b/sources/Test/OpenMcdf.Benchmark/OpenMcdf.Benchmark.csproj index f20af7c3..fbf19529 100644 --- a/sources/Test/OpenMcdf.Benchmark/OpenMcdf.Benchmark.csproj +++ b/sources/Test/OpenMcdf.Benchmark/OpenMcdf.Benchmark.csproj @@ -15,13 +15,9 @@ - - - - - + PreserveNewest - + From b500d1d562287e516ae2af1285b518e4c3de27f8 Mon Sep 17 00:00:00 2001 From: Jeremy Powell Date: Tue, 3 Sep 2024 15:35:02 +1200 Subject: [PATCH 2/2] Update to SDK-style projects (#149) Apply the .NET Upgrade Assistant Set `Deterministic` to `false` where applicable to allow the AssemblyVersion attribute to work with wildcards. --- .../StructuredStorageExplorer.csproj | 112 ++---------------- .../OpenMcdf.MemTest/OpenMcdf.MemTest.csproj | 60 +--------- .../OpenMcdf.PerfTest.csproj | 59 +-------- 3 files changed, 19 insertions(+), 212 deletions(-) diff --git a/sources/Structured Storage Explorer/StructuredStorageExplorer.csproj b/sources/Structured Storage Explorer/StructuredStorageExplorer.csproj index 3841a2d5..d75bc1f3 100644 --- a/sources/Structured Storage Explorer/StructuredStorageExplorer.csproj +++ b/sources/Structured Storage Explorer/StructuredStorageExplorer.csproj @@ -1,21 +1,8 @@ - - + - Debug - AnyCPU - 9.0.30729 - 2.0 - {4F6323A8-9C06-4D94-808F-EBD69B8370D7} + net48 WinExe - Properties - StructuredStorageExplorer StucturedStorageExplorer - v4.8 - 512 - - - 3.5 - http://localhost/StucturedStorageExplorer/ true Web @@ -31,94 +18,30 @@ true false true - + false + true + true + False - true - full - false ..\..\bin\Debug\StructuredStorageXplorer\ - DEBUG;TRACE - prompt - 4 AllRules.ruleset false ..\..\bin\Debug\StructuredStorageXplorer\StucturedStorageExplorer.XML - false - pdbonly - true ..\..\bin\Release\StructuredStorageXplorer\ - TRACE - prompt - 4 AllRules.ruleset ..\..\bin\Release\StructuredStorageXplorer\StucturedStorageExplorer.XML - false - false - - - - + False lib\Be.Windows.Forms.HexBox.dll - - - - - - - - - - Form - - - PreferencesForm.cs - - - - - Form - - - MainForm.cs - - - - - MainForm.cs - - - PreferencesForm.cs - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - @@ -149,21 +72,10 @@ - - {db748c1d-d71c-442b-832d-2e33be816cbb} - OpenMcdf.Extensions - - - {56e15d4a-8a37-4c7c-bb44-fd59aff220c1} - OpenMcdf - + + + + + - - \ No newline at end of file diff --git a/sources/Test/OpenMcdf.MemTest/OpenMcdf.MemTest.csproj b/sources/Test/OpenMcdf.MemTest/OpenMcdf.MemTest.csproj index 6f234af0..8ba42ba1 100644 --- a/sources/Test/OpenMcdf.MemTest/OpenMcdf.MemTest.csproj +++ b/sources/Test/OpenMcdf.MemTest/OpenMcdf.MemTest.csproj @@ -1,21 +1,9 @@ - - + - Debug - AnyCPU - 9.0.30729 - 2.0 - {E2BAD82D-3040-462B-BAA2-6E608A9054F4} + net48 Exe - Properties OpenMcdfMemTest OpenMcdfMemTest - v4.8 - 512 - - - 3.5 - http://localhost/OpenMcdfMemTest/ true Web @@ -31,47 +19,15 @@ true false true - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - AllRules.ruleset - false - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + false AllRules.ruleset - false + False False ..\..\..\bin\Debug\OpenMcdf\net40\OpenMcdf.dll - - - - - - - - - - - Designer - - @@ -90,12 +46,4 @@ true - - \ No newline at end of file diff --git a/sources/Test/OpenMcdf.PerfTest/OpenMcdf.PerfTest.csproj b/sources/Test/OpenMcdf.PerfTest/OpenMcdf.PerfTest.csproj index 3c21ea62..4834473d 100644 --- a/sources/Test/OpenMcdf.PerfTest/OpenMcdf.PerfTest.csproj +++ b/sources/Test/OpenMcdf.PerfTest/OpenMcdf.PerfTest.csproj @@ -1,21 +1,7 @@ - - + - Debug - AnyCPU - 9.0.30729 - 2.0 - {7077508F-B313-4DF6-8855-4764911BE161} + net48 Exe - Properties - OpenMcdf.PerfTest - OpenMcdf.PerfTest - v4.8 - 512 - - - 3.5 - http://localhost/OpenMcdfPerfTest/ true Web @@ -31,41 +17,13 @@ true false true - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - AllRules.ruleset - false - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + false AllRules.ruleset - false ..\..\..\bin\Debug\OpenMcdf\net40\OpenMcdf.dll - - - - - - - - @@ -84,15 +42,4 @@ true - - - - - \ No newline at end of file