From d094f399ab7e0ea7d40a55a1e00e7c94a9d44804 Mon Sep 17 00:00:00 2001 From: Gabriel Burning <7988867+gburning@users.noreply.github.com> Date: Thu, 24 Jul 2025 15:24:00 +0200 Subject: [PATCH 1/2] build: results of migration via dotnet try-convert BREAKING CHANGE: switches to .NET core (SDK style) projects --- Examples/Example1/Example1.csproj | 61 +--- .../Fallout4Example/Fallout4Example.csproj | 60 +--- .../PapyrusDotNet.Decompiler.Tests.csproj | 68 +---- .../PapyrusDotNet.Decompiler.csproj | 109 +------ ...sDotNet.Converters.Clr2Papyrus.Test.csproj | 93 +----- ...apyrusDotNet.Converters.Clr2Papyrus.csproj | 111 +------ ...rusDotNet.Converters.Papyrus2CSharp.csproj | 77 +---- ...apyrusDotNet.Converters.Papyrus2Clr.csproj | 110 +------ .../PapyrusDotNet.Common.csproj | 112 +------ .../PapyrusDotNet.ConsoleTests.csproj | 105 +------ ...PapyrusDotNet.PapyrusAssembly.Tests.csproj | 57 +--- .../PapyrusDotNet.PapyrusAssembly.csproj | 104 +------ .../PapyrusDotNet/PapyrusDotNet.csproj | 97 ++---- ...otNet.PexInspector.ViewModels.Tests.csproj | 63 +--- ...pyrusDotNet.PexInspector.ViewModels.csproj | 157 +--------- .../PapyrusDotNet.PexInspector.csproj | 288 ++---------------- 16 files changed, 177 insertions(+), 1495 deletions(-) diff --git a/Examples/Example1/Example1.csproj b/Examples/Example1/Example1.csproj index c9a28f0..4d72c13 100644 --- a/Examples/Example1/Example1.csproj +++ b/Examples/Example1/Example1.csproj @@ -1,64 +1,19 @@ - - - + - Debug - AnyCPU - {58CA8F82-6071-4212-A745-51C4B4FA0544} + netstandard2.0 Library - Properties - Example1 - Example1 - v4.5 - 512 - + false - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - false - - - - - - - - - - ..\..\Binaries\PapyrusDotNet.Core.dll - - - {caaf38b3-8033-4b23-9b50-0059306eafac} - PapyrusDotNet.System - + + + + + - - \ No newline at end of file diff --git a/Examples/Fallout4Example/Fallout4Example.csproj b/Examples/Fallout4Example/Fallout4Example.csproj index 7007013..0bbfb0b 100644 --- a/Examples/Fallout4Example/Fallout4Example.csproj +++ b/Examples/Fallout4Example/Fallout4Example.csproj @@ -1,33 +1,8 @@ - - - + - Debug - AnyCPU - {CEDA785C-79BD-457B-9A25-3EC69CD29042} + netstandard2.0 Library - Properties - Fallout4Example - Fallout4Example - v4.5.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + false Always @@ -37,34 +12,15 @@ False ..\..\Binaries\PapyrusDotNet.Core.dll - - - - - - - - - - - - - - - - + + + + + - "$(SolutionDir)\..\Binaries\PapyrusDotNet.exe" -i "$(TargetPath)" -o "$(SolutionDir)\..\Output\fallout 4" -x -noui - \ No newline at end of file diff --git a/Source/Decompiler/PapyrusDotNet.Decompiler.Tests/PapyrusDotNet.Decompiler.Tests.csproj b/Source/Decompiler/PapyrusDotNet.Decompiler.Tests/PapyrusDotNet.Decompiler.Tests.csproj index 2bbe65c..5e10b8e 100644 --- a/Source/Decompiler/PapyrusDotNet.Decompiler.Tests/PapyrusDotNet.Decompiler.Tests.csproj +++ b/Source/Decompiler/PapyrusDotNet.Decompiler.Tests/PapyrusDotNet.Decompiler.Tests.csproj @@ -1,43 +1,9 @@ - - + - Debug - AnyCPU - {94991FF5-7D68-415E-A884-7D346DE3BF3D} + netstandard2.0 Library - Properties - PapyrusDotNet.Decompiler.Tests - PapyrusDotNet.Decompiler.Tests - v4.5.2 - 512 - {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - 10.0 - $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) - $(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages - False - UnitTest - + false - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - @@ -51,23 +17,8 @@ - - - - - - - - - - - {C5F9B5DA-F44A-4129-98D1-2EFDADF09B52} - PapyrusDotNet.PapyrusAssembly - - - {60b17c45-ed1f-409b-a782-a3c264bea061} - PapyrusDotNet.Decompiler - + + @@ -87,13 +38,4 @@ - - - \ No newline at end of file diff --git a/Source/Decompiler/PapyrusDotNet.Decompiler/PapyrusDotNet.Decompiler.csproj b/Source/Decompiler/PapyrusDotNet.Decompiler/PapyrusDotNet.Decompiler.csproj index d89f884..a9a3553 100644 --- a/Source/Decompiler/PapyrusDotNet.Decompiler/PapyrusDotNet.Decompiler.csproj +++ b/Source/Decompiler/PapyrusDotNet.Decompiler/PapyrusDotNet.Decompiler.csproj @@ -1,112 +1,19 @@ - - - + - Debug - AnyCPU - {60B17C45-ED1F-409B-A782-A3C264BEA061} + netstandard2.0 Library - Properties - PapyrusDotNet.Decompiler - PapyrusDotNet.Decompiler - v4.5.2 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + false - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - {6B35B6AB-EA3B-42B0-B40F-66E490E59A15} - PapyrusDotNet.Common - - - {c5f9b5da-f44a-4129-98d1-2efdadf09b52} - PapyrusDotNet.PapyrusAssembly - + + + - - \ No newline at end of file diff --git a/Source/PapyrusDotNet/Converters/PapyrusDotNet.Converters.Clr2Papyrus.Test/PapyrusDotNet.Converters.Clr2Papyrus.Test.csproj b/Source/PapyrusDotNet/Converters/PapyrusDotNet.Converters.Clr2Papyrus.Test/PapyrusDotNet.Converters.Clr2Papyrus.Test.csproj index 4fe4c92..4ae8d23 100644 --- a/Source/PapyrusDotNet/Converters/PapyrusDotNet.Converters.Clr2Papyrus.Test/PapyrusDotNet.Converters.Clr2Papyrus.Test.csproj +++ b/Source/PapyrusDotNet/Converters/PapyrusDotNet.Converters.Clr2Papyrus.Test/PapyrusDotNet.Converters.Clr2Papyrus.Test.csproj @@ -1,100 +1,27 @@ - - - + - Debug - AnyCPU - {ABEE7921-79B8-45AF-B10B-FE4E421AE53F} + netstandard2.0 Library - Properties - PapyrusDotNet.Converters.Clr2Papyrus.Test - PapyrusDotNet.Converters.Clr2Papyrus.Test - v4.5.2 - 512 true - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + false - - ..\..\..\packages\Mono.Cecil.0.9.6.1\lib\net45\Mono.Cecil.dll - True - - - ..\..\..\packages\Mono.Cecil.0.9.6.1\lib\net45\Mono.Cecil.Mdb.dll - True - - - ..\..\..\packages\Mono.Cecil.0.9.6.1\lib\net45\Mono.Cecil.Pdb.dll - True - - - ..\..\..\packages\Mono.Cecil.0.9.6.1\lib\net45\Mono.Cecil.Rocks.dll - True - - - - - - - - - - - - - - - - - + + + - - {8547F068-C90E-4245-A9F8-20A98797E92B} - PapyrusDotNet.Converters.Clr2Papyrus - - - {6B35B6AB-EA3B-42B0-B40F-66E490E59A15} - PapyrusDotNet.Common - - - {C5F9B5DA-F44A-4129-98D1-2EFDADF09B52} - PapyrusDotNet.PapyrusAssembly - + - + + + - - \ No newline at end of file diff --git a/Source/PapyrusDotNet/Converters/PapyrusDotNet.Converters.Clr2Papyrus/PapyrusDotNet.Converters.Clr2Papyrus.csproj b/Source/PapyrusDotNet/Converters/PapyrusDotNet.Converters.Clr2Papyrus/PapyrusDotNet.Converters.Clr2Papyrus.csproj index 9e7c2c4..b23e11c 100644 --- a/Source/PapyrusDotNet/Converters/PapyrusDotNet.Converters.Clr2Papyrus/PapyrusDotNet.Converters.Clr2Papyrus.csproj +++ b/Source/PapyrusDotNet/Converters/PapyrusDotNet.Converters.Clr2Papyrus/PapyrusDotNet.Converters.Clr2Papyrus.csproj @@ -1,114 +1,21 @@ - - - + - Debug - AnyCPU - {8547F068-C90E-4245-A9F8-20A98797E92B} + netstandard2.0 Library - Properties - PapyrusDotNet.Converters.Clr2Papyrus - PapyrusDotNet.Converters.Clr2Papyrus - v4.5.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + false - - ..\..\..\packages\Mono.Cecil.0.9.6.1\lib\net45\Mono.Cecil.dll - True - - - ..\..\..\packages\Mono.Cecil.0.9.6.1\lib\net45\Mono.Cecil.Mdb.dll - True - - - ..\..\..\packages\Mono.Cecil.0.9.6.1\lib\net45\Mono.Cecil.Pdb.dll - True - - - ..\..\..\packages\Mono.Cecil.0.9.6.1\lib\net45\Mono.Cecil.Rocks.dll - True - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - {6B35B6AB-EA3B-42B0-B40F-66E490E59A15} - PapyrusDotNet.Common - - - {c5f9b5da-f44a-4129-98d1-2efdadf09b52} - PapyrusDotNet.PapyrusAssembly - + - + - - \ No newline at end of file diff --git a/Source/PapyrusDotNet/Converters/PapyrusDotNet.Converters.Papyrus2CSharp/PapyrusDotNet.Converters.Papyrus2CSharp.csproj b/Source/PapyrusDotNet/Converters/PapyrusDotNet.Converters.Papyrus2CSharp/PapyrusDotNet.Converters.Papyrus2CSharp.csproj index c7550c2..597799e 100644 --- a/Source/PapyrusDotNet/Converters/PapyrusDotNet.Converters.Papyrus2CSharp/PapyrusDotNet.Converters.Papyrus2CSharp.csproj +++ b/Source/PapyrusDotNet/Converters/PapyrusDotNet.Converters.Papyrus2CSharp/PapyrusDotNet.Converters.Papyrus2CSharp.csproj @@ -1,77 +1,16 @@ - - - + - Debug - AnyCPU - {0F72BF82-253B-4588-9029-7C091C104118} + netstandard2.0 Library - Properties - PapyrusDotNet.Converters.Papyrus2CSharp - PapyrusDotNet.Converters.Papyrus2CSharp - v4.5.2 - 512 + false - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - - - - - - + + + - - {6B35B6AB-EA3B-42B0-B40F-66E490E59A15} - PapyrusDotNet.Common - - - {AC6FB9B6-F9DC-4AE2-AD72-520B178A8C7E} - PapyrusDotNet.Converters.Papyrus2Clr - - - {C5F9B5DA-F44A-4129-98D1-2EFDADF09B52} - PapyrusDotNet.PapyrusAssembly - + + - - \ No newline at end of file diff --git a/Source/PapyrusDotNet/Converters/PapyrusDotNet.Converters.Papyrus2Clr/PapyrusDotNet.Converters.Papyrus2Clr.csproj b/Source/PapyrusDotNet/Converters/PapyrusDotNet.Converters.Papyrus2Clr/PapyrusDotNet.Converters.Papyrus2Clr.csproj index 767ead8..0e88e98 100644 --- a/Source/PapyrusDotNet/Converters/PapyrusDotNet.Converters.Papyrus2Clr/PapyrusDotNet.Converters.Papyrus2Clr.csproj +++ b/Source/PapyrusDotNet/Converters/PapyrusDotNet.Converters.Papyrus2Clr/PapyrusDotNet.Converters.Papyrus2Clr.csproj @@ -1,110 +1,24 @@ - - - + - Debug - AnyCPU - {AC6FB9B6-F9DC-4AE2-AD72-520B178A8C7E} + netstandard2.0 Library - Properties - PapyrusDotNet.Converters.Papyrus2Clr - PapyrusDotNet.Converters.Papyrus2Clr - v4.5.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + false - - ..\..\..\packages\ConsoleEx.1.0.4\lib\ConsoleEx.dll - True - - - ..\..\..\packages\Mono.Cecil.0.9.6.1\lib\net45\Mono.Cecil.dll - True - - - ..\..\..\packages\Mono.Cecil.0.9.6.1\lib\net45\Mono.Cecil.Mdb.dll - True - - - ..\..\..\packages\Mono.Cecil.0.9.6.1\lib\net45\Mono.Cecil.Pdb.dll - True - - - ..\..\..\packages\Mono.Cecil.0.9.6.1\lib\net45\Mono.Cecil.Rocks.dll - True - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - + + - - {6B35B6AB-EA3B-42B0-B40F-66E490E59A15} - PapyrusDotNet.Common - - - {c5f9b5da-f44a-4129-98d1-2efdadf09b52} - PapyrusDotNet.PapyrusAssembly - + + - + + + - - \ No newline at end of file diff --git a/Source/PapyrusDotNet/PapyrusDotNet.Common/PapyrusDotNet.Common.csproj b/Source/PapyrusDotNet/PapyrusDotNet.Common/PapyrusDotNet.Common.csproj index cb1edd2..e2150ff 100644 --- a/Source/PapyrusDotNet/PapyrusDotNet.Common/PapyrusDotNet.Common.csproj +++ b/Source/PapyrusDotNet/PapyrusDotNet.Common/PapyrusDotNet.Common.csproj @@ -1,37 +1,11 @@ - - - + - Debug - AnyCPU - {6B35B6AB-EA3B-42B0-B40F-66E490E59A15} + netstandard2.0 Library - Properties - PapyrusDotNet.Common - PapyrusDotNet.Common - v4.5.2 - 512 - + false - true - full - false ..\..\..\Binaries\ - DEBUG;TRACE - prompt - 4 - AnyCPU - false - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - false @@ -46,79 +20,19 @@ ..\..\..\Binaries\Mono.Cecil.Rocks.dll - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - {c5f9b5da-f44a-4129-98d1-2efdadf09b52} - PapyrusDotNet.PapyrusAssembly - + + + + + - - \ No newline at end of file diff --git a/Source/PapyrusDotNet/PapyrusDotNet.ConsoleTests/PapyrusDotNet.ConsoleTests.csproj b/Source/PapyrusDotNet/PapyrusDotNet.ConsoleTests/PapyrusDotNet.ConsoleTests.csproj index 5a220fa..646f3f6 100644 --- a/Source/PapyrusDotNet/PapyrusDotNet.ConsoleTests/PapyrusDotNet.ConsoleTests.csproj +++ b/Source/PapyrusDotNet/PapyrusDotNet.ConsoleTests/PapyrusDotNet.ConsoleTests.csproj @@ -1,43 +1,11 @@ - - - + - Debug - AnyCPU - {BD15920E-26D2-49EC-AD79-EB565858A6AA} + net9.0 Exe - Properties - PapyrusDotNet.ConsoleTests - PapyrusDotNet.ConsoleTests - v4.5.2 - 512 - true - - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + false - - ..\packages\Mono.Cecil.0.9.6.1\lib\net45\Mono.Cecil.dll - True - ..\..\..\Binaries\Mono.Cecil.Mdb.dll True @@ -46,69 +14,26 @@ ..\..\..\Binaries\Mono.Cecil.Pdb.dll True - - ..\packages\Mono.Cecil.0.9.6.1\lib\net45\Mono.Cecil.Rocks.dll - True - ..\..\..\Binaries\PapyrusDotNet.Core.dll - - - - - - - - - - - - - - + + + + + + + - - {60B17C45-ED1F-409B-A782-A3C264BEA061} - PapyrusDotNet.Decompiler - - - {8547F068-C90E-4245-A9F8-20A98797E92B} - PapyrusDotNet.Converters.Clr2Papyrus - - - {6B35B6AB-EA3B-42B0-B40F-66E490E59A15} - PapyrusDotNet.Common - - - {0F72BF82-253B-4588-9029-7C091C104118} - PapyrusDotNet.Converters.Papyrus2CSharp - - - {AC6FB9B6-F9DC-4AE2-AD72-520B178A8C7E} - PapyrusDotNet.Converters.Papyrus2Clr - - - {C5F9B5DA-F44A-4129-98D1-2EFDADF09B52} - PapyrusDotNet.PapyrusAssembly - - - {328a4bc6-9157-4581-b695-c7a51c3d965f} - PapyrusDotNet - + - + + + + - - \ No newline at end of file diff --git a/Source/PapyrusDotNet/PapyrusDotNet.PapyrusAssembly.Tests/PapyrusDotNet.PapyrusAssembly.Tests.csproj b/Source/PapyrusDotNet/PapyrusDotNet.PapyrusAssembly.Tests/PapyrusDotNet.PapyrusAssembly.Tests.csproj index d4a83cc..8d30ba5 100644 --- a/Source/PapyrusDotNet/PapyrusDotNet.PapyrusAssembly.Tests/PapyrusDotNet.PapyrusAssembly.Tests.csproj +++ b/Source/PapyrusDotNet/PapyrusDotNet.PapyrusAssembly.Tests/PapyrusDotNet.PapyrusAssembly.Tests.csproj @@ -1,42 +1,9 @@ - - + - Debug - AnyCPU - {E53819BD-3427-4DB1-96CD-6CA5E81AF756} + netstandard2.0 Library - Properties - PapyrusDotNet.PapyrusAssembly.Tests - PapyrusDotNet.PapyrusAssembly.Tests - v4.5.2 - 512 - {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - 10.0 - $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) - $(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages - False - UnitTest + false - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - @@ -50,14 +17,7 @@ - - - - - - {C5F9B5DA-F44A-4129-98D1-2EFDADF09B52} - PapyrusDotNet.PapyrusAssembly - + @@ -77,13 +37,4 @@ - - - \ No newline at end of file diff --git a/Source/PapyrusDotNet/PapyrusDotNet.PapyrusAssembly/PapyrusDotNet.PapyrusAssembly.csproj b/Source/PapyrusDotNet/PapyrusDotNet.PapyrusAssembly/PapyrusDotNet.PapyrusAssembly.csproj index a2fc94d..1ea944b 100644 --- a/Source/PapyrusDotNet/PapyrusDotNet.PapyrusAssembly/PapyrusDotNet.PapyrusAssembly.csproj +++ b/Source/PapyrusDotNet/PapyrusDotNet.PapyrusAssembly/PapyrusDotNet.PapyrusAssembly.csproj @@ -1,105 +1,11 @@ - - - + - Debug - AnyCPU - {C5F9B5DA-F44A-4129-98D1-2EFDADF09B52} + netstandard2.0 Library - Properties - PapyrusDotNet.PapyrusAssembly - PapyrusDotNet.PapyrusAssembly - v4.5.2 - 512 + false - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - \ No newline at end of file diff --git a/Source/PapyrusDotNet/PapyrusDotNet/PapyrusDotNet.csproj b/Source/PapyrusDotNet/PapyrusDotNet/PapyrusDotNet.csproj index 5980643..d26880a 100644 --- a/Source/PapyrusDotNet/PapyrusDotNet/PapyrusDotNet.csproj +++ b/Source/PapyrusDotNet/PapyrusDotNet/PapyrusDotNet.csproj @@ -1,39 +1,11 @@ - - - + - Debug - AnyCPU - {328A4BC6-9157-4581-B695-C7A51C3D965F} + net9.0 Exe - Properties - PapyrusDotNet - PapyrusDotNet - v4.5.2 - 512 - - + false - x86 - true - full - false ..\..\..\Binaries\ - DEBUG;TRACE - prompt - 4 - false - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - false @@ -52,54 +24,35 @@ ..\..\..\Binaries\Mono.Cecil.Rocks.dll True - - - - - - - - - - - - + + + + - - + + Always + - - {8547F068-C90E-4245-A9F8-20A98797E92B} - PapyrusDotNet.Converters.Clr2Papyrus - - - {6b35b6ab-ea3b-42b0-b40f-66e490e59a15} - PapyrusDotNet.Common - - - {AC6FB9B6-F9DC-4AE2-AD72-520B178A8C7E} - PapyrusDotNet.Converters.Papyrus2Clr - - - {C5F9B5DA-F44A-4129-98D1-2EFDADF09B52} - PapyrusDotNet.PapyrusAssembly - + + + + - - Always - + + + + + + + + + + + - - \ No newline at end of file diff --git a/Source/PexInspector/PapyrusDotNet.PexInspector.ViewModels.Tests/PapyrusDotNet.PexInspector.ViewModels.Tests.csproj b/Source/PexInspector/PapyrusDotNet.PexInspector.ViewModels.Tests/PapyrusDotNet.PexInspector.ViewModels.Tests.csproj index 3dbfa51..649c63b 100644 --- a/Source/PexInspector/PapyrusDotNet.PexInspector.ViewModels.Tests/PapyrusDotNet.PexInspector.ViewModels.Tests.csproj +++ b/Source/PexInspector/PapyrusDotNet.PexInspector.ViewModels.Tests/PapyrusDotNet.PexInspector.ViewModels.Tests.csproj @@ -1,68 +1,21 @@ - - - + - Debug - AnyCPU - {4A81E183-AA39-4DAA-AB35-8A0D89BB7896} + netstandard2.0 Library - Properties - PapyrusDotNet.PexInspector.ViewModels.Tests - PapyrusDotNet.PexInspector.ViewModels.Tests - v4.5.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + false - - - - - - - - - - + + - - {C5F9B5DA-F44A-4129-98D1-2EFDADF09B52} - PapyrusDotNet.PapyrusAssembly - - - {194AA6AE-668E-4633-BA12-5DB6D4DC0622} - PapyrusDotNet.PexInspector.ViewModels - + - + + - - \ No newline at end of file diff --git a/Source/PexInspector/PapyrusDotNet.PexInspector.ViewModels/PapyrusDotNet.PexInspector.ViewModels.csproj b/Source/PexInspector/PapyrusDotNet.PexInspector.ViewModels/PapyrusDotNet.PexInspector.ViewModels.csproj index 8094411..90b27a3 100644 --- a/Source/PexInspector/PapyrusDotNet.PexInspector.ViewModels/PapyrusDotNet.PexInspector.ViewModels.csproj +++ b/Source/PexInspector/PapyrusDotNet.PexInspector.ViewModels/PapyrusDotNet.PexInspector.ViewModels.csproj @@ -1,156 +1,27 @@ - - - + - Debug - AnyCPU - {194AA6AE-668E-4633-BA12-5DB6D4DC0622} + netstandard2.0 Library - Properties - PapyrusDotNet.PexInspector.ViewModels - PapyrusDotNet.PexInspector.ViewModels - v4.5.2 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 + false + true + true - - ..\..\packages\MvvmLightLibs.5.2.0.0\lib\net45\GalaSoft.MvvmLight.dll - True - - - ..\..\packages\MvvmLightLibs.5.2.0.0\lib\net45\GalaSoft.MvvmLight.Extras.dll - True - - - ..\..\packages\MvvmLightLibs.5.2.0.0\lib\net45\GalaSoft.MvvmLight.Platform.dll - True - - - ..\..\packages\CommonServiceLocation.1.0.0\lib\Microsoft.Practices.ServiceLocation.dll - True - - - ..\..\packages\Mono.Cecil.0.9.6.1\lib\net45\Mono.Cecil.dll - True - - - ..\..\packages\Mono.Cecil.0.9.6.1\lib\net45\Mono.Cecil.Mdb.dll - True - - - ..\..\packages\Mono.Cecil.0.9.6.1\lib\net45\Mono.Cecil.Pdb.dll - True - - - ..\..\packages\Mono.Cecil.0.9.6.1\lib\net45\Mono.Cecil.Rocks.dll - True - - - - - - - ..\..\packages\MvvmLightLibs.5.2.0.0\lib\net45\System.Windows.Interactivity.dll - True - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - + + + - - {60B17C45-ED1F-409B-A782-A3C264BEA061} - PapyrusDotNet.Decompiler - - - {6B35B6AB-EA3B-42B0-B40F-66E490E59A15} - PapyrusDotNet.Common - - - {c5f9b5da-f44a-4129-98d1-2efdadf09b52} - PapyrusDotNet.PapyrusAssembly - + + + + - - \ No newline at end of file diff --git a/Source/PexInspector/PapyrusDotNet.PexInspector/PapyrusDotNet.PexInspector.csproj b/Source/PexInspector/PapyrusDotNet.PexInspector/PapyrusDotNet.PexInspector.csproj index 2a4bdeb..6ce35c2 100644 --- a/Source/PexInspector/PapyrusDotNet.PexInspector/PapyrusDotNet.PexInspector.csproj +++ b/Source/PexInspector/PapyrusDotNet.PexInspector/PapyrusDotNet.PexInspector.csproj @@ -1,268 +1,22 @@ - - - + - Debug - AnyCPU - {C2A0DD2D-CFCC-4AB3-A1FA-B542E7AC35D8} + net9.0 WinExe - Properties - PapyrusDotNet.PexInspector - PapyrusDotNet.PexInspector - v4.5.2 - 512 - {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - 4 - true + false + true + true - - AnyCPU - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - ..\..\packages\MvvmLightLibs.5.2.0.0\lib\net45\GalaSoft.MvvmLight.dll - True - - - ..\..\packages\MvvmLightLibs.5.2.0.0\lib\net45\GalaSoft.MvvmLight.Extras.dll - True - - - ..\..\packages\MvvmLightLibs.5.2.0.0\lib\net45\GalaSoft.MvvmLight.Platform.dll - True - - - ..\..\packages\AvalonEdit.5.0.2\lib\Net40\ICSharpCode.AvalonEdit.dll - True - - - ..\..\packages\CommonServiceLocation.1.0.0\lib\Microsoft.Practices.ServiceLocation.dll - True - - - - - ..\..\packages\MvvmLightLibs.5.2.0.0\lib\net45\System.Windows.Interactivity.dll - True - - - - - - - - - 4.0 - - - - - - ..\..\packages\Xceed.Wpf.AvalonDock.2.9.15603.14400\lib\net40\Xceed.Wpf.AvalonDock.dll - True - - - ..\..\packages\Xceed.Wpf.AvalonDock.Themes.Aero.2.9.15603.14400\lib\net40\Xceed.Wpf.AvalonDock.Themes.Aero.dll - True - - - ..\..\packages\Xceed.Wpf.AvalonDock.Themes.Metro.2.9.15603.14400\lib\net40\Xceed.Wpf.AvalonDock.Themes.Metro.dll - True - - - ..\..\packages\Xceed.Wpf.AvalonDock.Themes.VS2010.2.9.15603.14400\lib\net40\Xceed.Wpf.AvalonDock.Themes.VS2010.dll - True - - - ..\..\packages\Xceed.Wpf.DataGrid_Toolkit.2.9.15603.14400\lib\net40\Xceed.Wpf.DataGrid.dll - True - - - ..\..\packages\Xceed.Wpf.Toolkit.2.9.15603.14400\lib\net40\Xceed.Wpf.Toolkit.dll - True - - - - - MSBuild:Compile - Designer - - - - - - InstructionArgumentEditor.xaml - - - - - - - - - InstructionEditorView.xaml - - - - - AboutWindow.xaml - - - PapyrusFieldEditorWindow.xaml - - - PapyrusStateEditorWindow.xaml - - - PapyrusReferenceValueEditorWindow.xaml - - - PapyrusReferenceAndConstantValueEditorWindow.xaml - - - PapyrusTypeSelectorWindow.xaml - - - PapyrusMethodSelectorWindow.xaml - - - PapyrusInstructionSelectorWindow.xaml - - - PapyrusInstructionEditorWindow.xaml - - - PapyrusConstantValueEditorWindow.xaml - - - PapyrusParameterAndVariableEditorWindow.xaml - - - Designer - MSBuild:Compile - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - App.xaml - Code - - - MainWindow.xaml - Code - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - MSBuild:Compile - Designer - - - Designer - MSBuild:Compile - - - MSBuild:Compile - Designer - - - Designer - MSBuild:Compile - - - - Code - - - True - True - Resources.resx - - - True - Settings.settings - True - - - ResXFileCodeGenerator - Resources.Designer.cs - - + Always - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - - - - {6b35b6ab-ea3b-42b0-b40f-66e490e59a15} - PapyrusDotNet.Common - - - {C5F9B5DA-F44A-4129-98D1-2EFDADF09B52} - PapyrusDotNet.PapyrusAssembly - - - {194AA6AE-668E-4633-BA12-5DB6D4DC0622} - PapyrusDotNet.PexInspector.ViewModels - + + + @@ -310,12 +64,20 @@ Always - - + + + + + + + + + + + + + + + + \ No newline at end of file From 54f68f65d0d69451ce579b0ed261eae8b9ebc992 Mon Sep 17 00:00:00 2001 From: Gabriel Burning <7988867+gburning@users.noreply.github.com> Date: Thu, 24 Jul 2025 15:31:34 +0200 Subject: [PATCH 2/2] add todos --- Source/todo.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Source/todo.txt b/Source/todo.txt index c5fd0a0..e3d7e35 100644 --- a/Source/todo.txt +++ b/Source/todo.txt @@ -1,3 +1,10 @@ +Source\PapyrusDotNet\PapyrusDotNet.ConsoleTests\PapyrusDotNet.ConsoleTests.csproj +Source\PapyrusDotNet\Converters\PapyrusDotNet.Converters.Clr2Papyrus.Test\PapyrusDotNet.Converters.Clr2Papyrus.Test.csproj +Source\PexInspector\PapyrusDotNet.PexInspector\PapyrusDotNet.PexInspector.csproj + +..."contains an App.config file. App.config is replaced by appsettings.json in .NET Core. You will need to delete App.config and migrate to appsettings.json if it's applicable to your project." + + ================================== Papyrus2Clr (1/1 completed) ==================================