diff --git a/BUILDING.md b/BUILDING.md index f4eae87..3ce8ea5 100644 --- a/BUILDING.md +++ b/BUILDING.md @@ -5,7 +5,7 @@ * The DIA SDK files - msdia140.dll and msdia140.dll.manifest - are components of Visual Studio 2022 used under the terms as published [here](https://docs.microsoft.com/en-us/visualstudio/releases/2022/redistribution). * [XELite](https://www.nuget.org/packages/Microsoft.SqlServer.XEvent.XELite/) is used for importing Microsoft SQL Extended Event (XEL) files. * Other packages from Microsoft .NET family are used as well. -* Tests are implemented using [MSTest v2](https://docs.microsoft.com/en-us/visualstudio/test/mstest-update-to-mstestv2?view=vs-2022#why-upgrade-to-mstestv2). Please try to ensure all the tests are passing before submitting a PR. +* Tests are implemented using [MSTest v3](https://learn.microsoft.com/en-us/dotnet/core/testing/unit-testing-mstest-intro). Please try to ensure all the tests are passing before submitting a PR. * Prior to running tests, you need to execute the [downloadsyms.ps1](./Tests/TestCases/downloadsyms.ps1) file once as shown below: ``` cmd cd .\SQLCallStackResolver\Tests\TestCases diff --git a/Engine/SQLCallStackResolver.Engine.csproj b/Engine/SQLCallStackResolver.Engine.csproj index 3944726..17153e3 100644 --- a/Engine/SQLCallStackResolver.Engine.csproj +++ b/Engine/SQLCallStackResolver.Engine.csproj @@ -55,11 +55,11 @@ ..\packages\System.Buffers.4.6.1\lib\net462\System.Buffers.dll - - ..\packages\System.Collections.Immutable.10.0.3\lib\net462\System.Collections.Immutable.dll + + ..\packages\System.Collections.Immutable.10.0.6\lib\net462\System.Collections.Immutable.dll - - ..\packages\System.IO.Hashing.10.0.3\lib\net462\System.IO.Hashing.dll + + ..\packages\System.IO.Hashing.10.0.6\lib\net462\System.IO.Hashing.dll ..\packages\System.Memory.4.6.3\lib\net462\System.Memory.dll @@ -69,8 +69,8 @@ ..\packages\System.Numerics.Vectors.4.6.1\lib\net462\System.Numerics.Vectors.dll - - ..\packages\System.Reflection.Metadata.10.0.3\lib\net462\System.Reflection.Metadata.dll + + ..\packages\System.Reflection.Metadata.10.0.6\lib\net462\System.Reflection.Metadata.dll ..\packages\System.Runtime.CompilerServices.Unsafe.6.1.2\lib\net462\System.Runtime.CompilerServices.Unsafe.dll @@ -112,12 +112,12 @@ - + PreserveNewest dbghelp.dll DebuggerFiles\dbghelp.dll - + PreserveNewest symsrv.dll DebuggerFiles\symsrv.dll @@ -128,8 +128,8 @@ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - + + cd $(ProjectDir) @@ -140,6 +140,6 @@ type ..\utils\import-vsenv.ps1 ..\utils\getBuildPreReqs.ps1 2>nul | powershel false false - - + + \ No newline at end of file diff --git a/Engine/app.config b/Engine/app.config index b0b141c..0525e0c 100644 --- a/Engine/app.config +++ b/Engine/app.config @@ -2,10 +2,13 @@ - + + + + + - \ No newline at end of file diff --git a/Engine/packages.config b/Engine/packages.config index 8ea3554..757c16b 100644 --- a/Engine/packages.config +++ b/Engine/packages.config @@ -1,14 +1,14 @@  - - + + - - + + - + \ No newline at end of file diff --git a/GUI/App.config b/GUI/App.config index c77edc1..2780957 100644 --- a/GUI/App.config +++ b/GUI/App.config @@ -17,11 +17,13 @@ + + + - - + + - diff --git a/Tests/app.config b/Tests/app.config index df29f3a..0525e0c 100644 --- a/Tests/app.config +++ b/Tests/app.config @@ -2,11 +2,13 @@ - - - - + + + + + + \ No newline at end of file diff --git a/utils/getBuildPreReqs.ps1 b/utils/getBuildPreReqs.ps1 index d31c6b7..abb0916 100644 --- a/utils/getBuildPreReqs.ps1 +++ b/utils/getBuildPreReqs.ps1 @@ -19,5 +19,5 @@ if ((dir "DIA/*").Length -ne 3) $diaManifestPath = "DIA/msdia140.dll.manifest" (Get-Content $diaManifestPath).Replace("DIA/msdia140.dll", "msdia140.dll") -Replace " description", " threadingModel=`"Both`" description " | Set-Content $diaManifestPath -@(dir "../packages/Microsoft.Debugging.Platform.DbgEng.20260109.1235.0/content/amd64/dbghelp.dll").VersionInfo.ToString() -@(dir "../packages/Microsoft.Debugging.Platform.SymSrv.20260109.1235.0/content/amd64/symsrv.dll").VersionInfo.ToString() +@(dir "../packages/Microsoft.Debugging.Platform.DbgEng.20260319.1511.0/content/amd64/dbghelp.dll").VersionInfo.ToString() +@(dir "../packages/Microsoft.Debugging.Platform.SymSrv.20260319.1511.0/content/amd64/symsrv.dll").VersionInfo.ToString()