John Colvin 5dfd2d96b5 fix: Downgrade Microsoft.Extensions.Hosting to 7.0.1
A handful of csprojs were referencing version 8.0.0. Since that version
targets net8.0, I have no idea why it didn't cause the build to fail.
Instead, this framework mismatch led to a mysterious runtime crash with
the following error, despite the dll in question being present in the
build dir:

Unhandled exception. System.IO.FileNotFoundException: Could not load file or assembly 'System.Diagnostics.DiagnosticSource, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51'.
The system cannot find the file specified.

It is worth noting that this crash would only happen for exes published
as part of the DataStreamSuite.sln with the "--self-contained" flag. For
example, the Bts.DataStreamSuite.Server exe would always fail if
published via:

dotnet publish --configuration Release --sc --framework net7.0 --runtime linux-x64 <DataStreamSuite.sln>
2024-11-25 15:26:58 +00:00
2024-11-25 15:26:57 +00:00
2023-03-20 13:26:43 -04:00
2024-06-11 17:39:12 +00:00
2024-11-25 15:26:57 +00:00
2022-05-02 12:28:56 -04:00
S
Description
No description provided
182 MiB
0 Stars 1 Watchers 0 Forks
Languages
C++ 54.9%
C# 39.2%
CSS 2.7%
F# 1.3%
Python 0.8%
Other 0.9%