Skip to content

[ISSUE]: Writing gitversion.json file fails due to malformed path when multiTargetting dotnetframeworks #4797

@barrywimlett

Description

@barrywimlett

Prerequisites

  • I have written a descriptive issue title
  • I have searched issues to ensure it has not already been reported

GitVersion package

GitVersion.MsBuild

GitVersion version

6.5.1

Operating system

Windows

What are you seeing?

When running a build the gitversion command to write the gitversion.json file fails because it attempts to write to c:\obj\gitversion.json

dotnet --roll-forward Major "C:\Users\msdn.nuget\packages\gitversion.msbuild\6.5.1\tools\net8.0\gitversion.dll" "C:\Users\msdn\Source\Endless.Data\Endless.Data" -output file -outputfile "obj\gitversion.json"
dotnet gitversion -output file -outputfile \obj\gitversion.json
INFO [26-01-08 20:08:46:56] Applicable build agent found: 'LocalBuild'.
INFO [26-01-08 20:08:46:59] Working directory: C:\Users\msdn\Source\Endless.Data\Endless.Data
INFO [26-01-08 20:08:46:60] Project root is: C:\Users\msdn\Source\Endless.Data
INFO [26-01-08 20:08:46:60] DotGit directory is: C:\Users\msdn\Source\Endless.Data.git
INFO [26-01-08 20:08:46:60] Branch from build environment:
INFO [26-01-08 20:08:46:61] Found configuration file at 'C:\Users\msdn\Source\Endless.Data\gitversion.yml'
INFO [26-01-08 20:08:46:62] -< Begin: Loading version variables from disk cache file C:\Users\msdn\Source\Endless.Data.git\gitversion_cache\BA3D40236EEA7ECB760AAD7F3196D71957C4D5BE >-
INFO [26-01-08 20:08:46:65] -< End: Loading version variables from disk cache file C:\Users\msdn\Source\Endless.Data.git\gitversion_cache\BA3D40236EEA7ECB760AAD7F3196D71957C4D5BE (Took: 18.38ms) >-
INFO [26-01-08 20:08:46:65] Found configuration file at 'C:\Users\msdn\Source\Endless.Data\gitversion.yml'
INFO [26-01-08 20:08:46:65] Using configuration file 'C:\Users\msdn\Source\Endless.Data\gitversion.yml'
ERROR [26-01-08 20:08:48:34] An unexpected error occurred:
System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\obj\gitversion.json'.

What is expected?

dotnet gitversion -output file -outputfile C:\Users\msdn\Source\Endless.Data\Endless.Data\obj\gitversion.json

Steps to Reproduce

net8.0 (fails)

vs net8.0 (works)

I normally target 481;netstandard2.1;net8.0 but I cut it down to simplify replication.

RepositoryFixture Test

No response

Output log or link to your CI build (if appropriate).

Build with surface heuristics started at 20:52:57
Use build tool: C:\Program Files\dotnet\sdk\10.0.101\MSBuild.dll
CONSOLE: MSBuild version 18.0.6+fad253f51 for .NET
CONSOLE: Build started 08/01/2026 20:52:57.
CONSOLE: Project "C:\Users\msdn\AppData\Local\Temp\Relawog.proj" on node 1 (default targets).
CONSOLE: ControllerTarget:
CONSOLE:   Run controller from C:\Users\msdn\AppData\Local\JetBrains\Installations\Rider253\lib\ReSharperHost\JetBrains.Platform.MsBuildTask.v17.dll
0>------- Started building project: Endless.Data
0>Endless.Data.csproj: Warning NU1902 : Package 'System.Data.SqlClient' 4.6.0 has a known moderate severity vulnerability, https://github.com/advisories/GHSA-8g2p-5pqh-5jmc
0>Endless.Data.csproj: Warning NU1903 : Package 'System.Data.SqlClient' 4.6.0 has a known high severity vulnerability, https://github.com/advisories/GHSA-98g6-xh36-x2p7
dotnet --roll-forward Major "C:\Users\msdn\.nuget\packages\gitversion.msbuild\6.5.1\tools\net8.0\gitversion.dll" "C:\Users\msdn\Source\Endless.Data\Endless.Data"  -output file -outputfile "obj\gitversion.json"
0>Endless.Data.csproj: Warning NU1902 : Package 'System.Data.SqlClient' 4.6.0 has a known moderate severity vulnerability, https://github.com/advisories/GHSA-8g2p-5pqh-5jmc
0>Endless.Data.csproj: Warning NU1903 : Package 'System.Data.SqlClient' 4.6.0 has a known high severity vulnerability, https://github.com/advisories/GHSA-98g6-xh36-x2p7
dotnet --roll-forward Major "C:\Users\msdn\.nuget\packages\gitversion.msbuild\6.5.1\tools\net8.0\gitversion.dll" "C:\Users\msdn\Source\Endless.Data\Endless.Data"  -output file -outputfile "obj\gitversion.json"
dotnet gitversion -output file -outputfile C:\Users\msdn\Source\Endless.Data\Endless.Data\\obj\gitversion.json
dotnet gitversion -output file -outputfile C:\Users\msdn\Source\Endless.Data\Endless.Data\\obj\gitversion.json
C:\Program Files\dotnet\sdk\10.0.101\Roslyn\bincore\csc.exe /noconfig /unsafe- /checked- /nowarn:1701,1702,1701,1702 /fullpaths /nostdlib+ /errorreport:prompt /warn:8 /define:TRACE;DEBUG;NET;NET8_0;NETCOREAPP;NET5_0_OR_GREATER;NET6_0_OR_GREATER;NET7_0_OR_GREATER;NET8_0_OR_GREATER;NETCOREAPP1_0_OR_GREATER;NETCOREAPP1_1_OR_GREATER;NETCOREAPP2_0_OR_GREATER;NETCOREAPP2_1_OR_GREATER;NETCOREAPP2_2_OR_GREATER;NETCOREAPP3_0_OR_GREATER;NETCOREAPP3_1_OR_GREATER /highentropyva+ /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\Microsoft.CSharp.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\Microsoft.VisualBasic.Core.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\Microsoft.VisualBasic.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\Microsoft.Win32.Primitives.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\Microsoft.Win32.Registry.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\mscorlib.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\netstandard.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.AppContext.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Buffers.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Collections.Concurrent.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Collections.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Collections.Immutable.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Collections.NonGeneric.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Collections.Specialized.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.ComponentModel.Annotations.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.ComponentModel.DataAnnotations.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.ComponentModel.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.ComponentModel.EventBasedAsync.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.ComponentModel.Primitives.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.ComponentModel.TypeConverter.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Configuration.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Console.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Core.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Data.Common.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Data.DataSetExtensions.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Data.dll" /reference:C:\Users\msdn\.nuget\packages\system.data.sqlclient\4.6.0\ref\netcoreapp2.1\System.Data.SqlClient.dll /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Diagnostics.Contracts.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Diagnostics.Debug.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Diagnostics.DiagnosticSource.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Diagnostics.FileVersionInfo.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Diagnostics.Process.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Diagnostics.StackTrace.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Diagnostics.TextWriterTraceListener.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Diagnostics.Tools.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Diagnostics.TraceSource.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Diagnostics.Tracing.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Drawing.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Drawing.Primitives.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Dynamic.Runtime.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Formats.Asn1.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Formats.Tar.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Globalization.Calendars.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Globalization.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Globalization.Extensions.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.IO.Compression.Brotli.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.IO.Compression.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.IO.Compression.FileSystem.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.IO.Compression.ZipFile.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.IO.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.IO.FileSystem.AccessControl.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.IO.FileSystem.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.IO.FileSystem.DriveInfo.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.IO.FileSystem.Primitives.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.IO.FileSystem.Watcher.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.IO.IsolatedStorage.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.IO.MemoryMappedFiles.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.IO.Pipes.AccessControl.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.IO.Pipes.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.IO.UnmanagedMemoryStream.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Linq.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Linq.Expressions.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Linq.Parallel.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Linq.Queryable.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Memory.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Net.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Net.Http.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Net.Http.Json.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Net.HttpListener.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Net.Mail.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Net.NameResolution.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Net.NetworkInformation.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Net.Ping.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Net.Primitives.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Net.Quic.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Net.Requests.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Net.Security.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Net.ServicePoint.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Net.Sockets.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Net.WebClient.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Net.WebHeaderCollection.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Net.WebProxy.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Net.WebSockets.Client.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Net.WebSockets.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Numerics.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Numerics.Vectors.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.ObjectModel.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Reflection.DispatchProxy.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Reflection.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Reflection.Emit.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Reflection.Emit.ILGeneration.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Reflection.Emit.Lightweight.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Reflection.Extensions.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Reflection.Metadata.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Reflection.Primitives.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Reflection.TypeExtensions.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Resources.Reader.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Resources.ResourceManager.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Resources.Writer.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Runtime.CompilerServices.Unsafe.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Runtime.CompilerServices.VisualC.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Runtime.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Runtime.Extensions.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Runtime.Handles.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Runtime.InteropServices.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Runtime.InteropServices.JavaScript.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Runtime.InteropServices.RuntimeInformation.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Runtime.Intrinsics.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Runtime.Loader.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Runtime.Numerics.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Runtime.Serialization.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Runtime.Serialization.Formatters.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Runtime.Serialization.Json.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Runtime.Serialization.Primitives.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Runtime.Serialization.Xml.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Security.AccessControl.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Security.Claims.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Security.Cryptography.Algorithms.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Security.Cryptography.Cng.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Security.Cryptography.Csp.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Security.Cryptography.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Security.Cryptography.Encoding.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Security.Cryptography.OpenSsl.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Security.Cryptography.Primitives.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Security.Cryptography.X509Certificates.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Security.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Security.Principal.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Security.Principal.Windows.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Security.SecureString.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.ServiceModel.Web.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.ServiceProcess.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Text.Encoding.CodePages.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Text.Encoding.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Text.Encoding.Extensions.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Text.Encodings.Web.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Text.Json.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Text.RegularExpressions.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Threading.Channels.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Threading.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Threading.Overlapped.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Threading.Tasks.Dataflow.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Threading.Tasks.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Threading.Tasks.Extensions.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Threading.Tasks.Parallel.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Threading.Thread.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Threading.ThreadPool.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Threading.Timer.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Transactions.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Transactions.Local.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.ValueTuple.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Web.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Web.HttpUtility.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Windows.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Xml.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Xml.Linq.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Xml.ReaderWriter.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Xml.Serialization.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Xml.XDocument.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Xml.XmlDocument.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Xml.XmlSerializer.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Xml.XPath.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\System.Xml.XPath.XDocument.dll" /reference:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\ref\net8.0\WindowsBase.dll" /debug+ /debug:portable /filealign:512 /optimize- /out:obj\Debug\net8.0\Endless.Data.dll /refout:obj\Debug\net8.0\refint\Endless.Data.dll /target:library /warnaserror- /utf8output /deterministic+ /sourcelink:obj\Debug\net8.0\Endless.Data.sourcelink.json /langversion:default /features:flow-analysis /features:flow-analysis /features:flow-analysis /features:flow-analysis /features:flow-analysis /embed:"obj\Debug\net8.0\.NETCoreApp,Version=v8.0.AssemblyAttributes.cs" /embed:obj\Debug\net8.0\GitVersionInformation.g.cs /embed:obj\Debug\net8.0\Endless.Data.AssemblyInfo.cs /analyzerconfig:obj\Debug\net8.0\Endless.Data.GeneratedMSBuildEditorConfig.editorconfig /analyzerconfig:"C:\Program Files\dotnet\sdk\10.0.101\Sdks\Microsoft.NET.Sdk\analyzers\build\config\analysislevel_8_default.globalconfig" /analyzer:"C:\Program Files\dotnet\sdk\10.0.101\Sdks\Microsoft.NET.Sdk\targets\..\analyzers\Microsoft.CodeAnalysis.CSharp.NetAnalyzers.dll" /analyzer:"C:\Program Files\dotnet\sdk\10.0.101\Sdks\Microsoft.NET.Sdk\targets\..\analyzers\Microsoft.CodeAnalysis.NetAnalyzers.dll" /analyzer:C:\Users\msdn\.nuget\packages\microsoft.codeanalysis.versioncheckanalyzer\2.9.8\analyzers\dotnet\Microsoft.CodeAnalysis.VersionCheckAnalyzer.dll /analyzer:C:\Users\msdn\.nuget\packages\microsoft.codequality.analyzers\2.9.8\analyzers\dotnet\cs\Humanizer.dll /analyzer:C:\Users\msdn\.nuget\packages\microsoft.codequality.analyzers\2.9.8\analyzers\dotnet\cs\Microsoft.CodeQuality.Analyzers.dll /analyzer:C:\Users\msdn\.nuget\packages\microsoft.codequality.analyzers\2.9.8\analyzers\dotnet\cs\Microsoft.CodeQuality.CSharp.Analyzers.dll /analyzer:C:\Users\msdn\.nuget\packages\microsoft.netcore.analyzers\2.9.8\analyzers\dotnet\cs\Microsoft.NetCore.Analyzers.dll /analyzer:C:\Users\msdn\.nuget\packages\microsoft.netcore.analyzers\2.9.8\analyzers\dotnet\cs\Microsoft.NetCore.CSharp.Analyzers.dll /analyzer:C:\Users\msdn\.nuget\packages\microsoft.netframework.analyzers\2.9.8\analyzers\dotnet\cs\Microsoft.NetFramework.Analyzers.dll /analyzer:C:\Users\msdn\.nuget\packages\microsoft.netframework.analyzers\2.9.8\analyzers\dotnet\cs\Microsoft.NetFramework.CSharp.Analyzers.dll /analyzer:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\analyzers/dotnet/cs/Microsoft.Interop.ComInterfaceGenerator.dll" /analyzer:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\analyzers/dotnet/cs/Microsoft.Interop.JavaScript.JSImportGenerator.dll" /analyzer:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\analyzers/dotnet/cs/Microsoft.Interop.LibraryImportGenerator.dll" /analyzer:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\analyzers/dotnet/cs/Microsoft.Interop.SourceGeneration.dll" /analyzer:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\analyzers/dotnet/cs/System.Text.Json.SourceGeneration.dll" /analyzer:"C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Ref\8.0.22\analyzers/dotnet/cs/System.Text.RegularExpressions.Generator.dll" ADO\ADOHelper.cs ADO\AdoHelperException.cs ADO\DataReaderHelper.cs "obj\Debug\net8.0\.NETCoreApp,Version=v8.0.AssemblyAttributes.cs" obj\Debug\net8.0\GitVersionInformation.g.cs obj\Debug\net8.0\Endless.Data.AssemblyInfo.cs /warnaserror+:NU1605,SYSLIB0011
0>AdoHelperException.cs(12,88): Warning SYSLIB0051 : 'Exception.Exception(SerializationInfo, StreamingContext)' is obsolete: 'This API supports obsolete formatter-based serialization. It should not be called or extended by application code.' (https://aka.ms/dotnet-warnings/SYSLIB0051)
0>ADOHelper.cs(64,17): Warning CS4014 : Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
0>ADOHelper.cs(253,17): Warning CS4014 : Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
0>ADOHelper.cs(295,17): Warning CS4014 : Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
0>ADOHelper.cs(351,17): Warning CS4014 : Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
0>ADOHelper.cs(465,30): Warning CS0168 : The variable 'ex' is declared but never used
0>ADOHelper.cs(31,37): Warning CA2100 : Review if the query string passed to 'SqlCommand.SqlCommand(string cmdText, SqlConnection connection)' in 'LiteralSqlCommand', accepts any user input. (https://docs.microsoft.com/visualstudio/code-quality/ca2100-review-sql-queries-for-security-vulnerabilities)
0>ADOHelper.cs(23,42): Warning CA2100 : Review if the query string passed to 'SqlCommand.SqlCommand(string cmdText, SqlConnection connection)' in 'StoredProcedureCommand', accepts any user input. (https://docs.microsoft.com/visualstudio/code-quality/ca2100-review-sql-queries-for-security-vulnerabilities)
0>ADOHelper.cs(43,28): Warning CA1062 : In externally visible method 'TResult AdoHelper.UsingConnection<TResult>(string connectionString, Func<SqlConnection, TResult> function)', validate parameter 'function' is non-null before using it. If appropriate, throw an ArgumentNullException when the argument is null or add a Code Contract precondition asserting non-null argument. (https://docs.microsoft.com/visualstudio/code-quality/ca1062-validate-arguments-of-public-methods)
0>ADOHelper.cs(90,21): Warning CA1062 : In externally visible method 'void AdoHelper.UsingConnection(string connectionString, Action<SqlConnection> action)', validate parameter 'action' is non-null before using it. If appropriate, throw an ArgumentNullException when the argument is null or add a Code Contract precondition asserting non-null argument. (https://docs.microsoft.com/visualstudio/code-quality/ca1062-validate-arguments-of-public-methods)
0>ADOHelper.cs(64,17): Warning CA2008 : Do not create tasks without passing a TaskScheduler
0>ADOHelper.cs(67,30): Warning CA2007 : Consider calling ConfigureAwait on the awaited task (https://docs.microsoft.com/visualstudio/code-quality/ca2007-do-not-directly-await-task)
0>ADOHelper.cs(62,34): Warning CA1062 : In externally visible method 'Task<TResult> AdoHelper.AsyncUsingConnection<TResult>(string connectionString, Func<SqlConnection, Task<TResult>> functiod)', validate parameter 'functiod' is non-null before using it. If appropriate, throw an ArgumentNullException when the argument is null or add a Code Contract precondition asserting non-null argument. (https://docs.microsoft.com/visualstudio/code-quality/ca1062-validate-arguments-of-public-methods)
0>ADOHelper.cs(60,30): Warning CA2000 : Call System.IDisposable.Dispose on object created by 'new SqlConnection(connectionString)' before all references to it are out of scope. (https://docs.microsoft.com/visualstudio/code-quality/ca2000-dispose-objects-before-losing-scope)
0>ADOHelper.cs(212,44): Warning CA1062 : In externally visible method 'IEnumerable<TResult> AdoHelper.ReadRowsUsingDataReader<TResult>(SqlTransaction transaction, Func<SqlConnection, SqlCommand> commandFactoryMethod, Func<SqlDataReader, TResult> rowResultFactoryMethod)', validate parameter 'transaction' is non-null before using it. If appropriate, throw an ArgumentNullException when the argument is null or add a Code Contract precondition asserting non-null argument. (https://docs.microsoft.com/visualstudio/code-quality/ca1062-validate-arguments-of-public-methods)
0>ADOHelper.cs(253,17): Warning CA2008 : Do not create tasks without passing a TaskScheduler
0>ADOHelper.cs(255,30): Warning CA2007 : Consider calling ConfigureAwait on the awaited task (https://docs.microsoft.com/visualstudio/code-quality/ca2007-do-not-directly-await-task)
0>ADOHelper.cs(295,17): Warning CA2008 : Do not create tasks without passing a TaskScheduler
0>ADOHelper.cs(296,30): Warning CA2007 : Consider calling ConfigureAwait on the awaited task (https://docs.microsoft.com/visualstudio/code-quality/ca2007-do-not-directly-await-task)
0>ADOHelper.cs(294,34): Warning CA1062 : In externally visible method 'Task<TResult> AdoHelper.AsyncUsing<TResult, TDisposable>(TDisposable disposable, Func<TDisposable, Task<TResult>> functiod)', validate parameter 'functiod' is non-null before using it. If appropriate, throw an ArgumentNullException when the argument is null or add a Code Contract precondition asserting non-null argument. (https://docs.microsoft.com/visualstudio/code-quality/ca1062-validate-arguments-of-public-methods)
0>ADOHelper.cs(236,31): Warning CA2000 : Call System.IDisposable.Dispose on object created by 'new SqlConnection(connectionString)' before all references to it are out of scope. (https://docs.microsoft.com/visualstudio/code-quality/ca2000-dispose-objects-before-losing-scope)
0>ADOHelper.cs(318,30): Warning CA2007 : Consider calling ConfigureAwait on the awaited task (https://docs.microsoft.com/visualstudio/code-quality/ca2007-do-not-directly-await-task)
0>ADOHelper.cs(321,38): Warning CA2007 : Consider calling ConfigureAwait on the awaited task (https://docs.microsoft.com/visualstudio/code-quality/ca2007-do-not-directly-await-task)
0>ADOHelper.cs(321,55): Warning CA2007 : Consider calling ConfigureAwait on the awaited task (https://docs.microsoft.com/visualstudio/code-quality/ca2007-do-not-directly-await-task)
0>ADOHelper.cs(322,60): Warning CA2007 : Consider calling ConfigureAwait on the awaited task (https://docs.microsoft.com/visualstudio/code-quality/ca2007-do-not-directly-await-task)
0>ADOHelper.cs(318,41): Warning CA1062 : In externally visible method 'Task<TResult> AdoHelper.RemoveThisDuplicatedMethod<TResult>(SqlConnection connection, Func<SqlConnection, SqlCommand> commandFactoryMethod, Func<SqlDataReader, Task<TResult>> readerResult)', validate parameter 'commandFactoryMethod' is non-null before using it. If appropriate, throw an ArgumentNullException when the argument is null or add a Code Contract precondition asserting non-null argument. (https://docs.microsoft.com/visualstudio/code-quality/ca1062-validate-arguments-of-public-methods)
0>ADOHelper.cs(351,17): Warning CA2008 : Do not create tasks without passing a TaskScheduler
0>ADOHelper.cs(348,32): Warning CA2007 : Consider calling ConfigureAwait on the awaited task (https://docs.microsoft.com/visualstudio/code-quality/ca2007-do-not-directly-await-task)
0>ADOHelper.cs(358,30): Warning CA2007 : Consider calling ConfigureAwait on the awaited task (https://docs.microsoft.com/visualstudio/code-quality/ca2007-do-not-directly-await-task)
0>ADOHelper.cs(343,27): Warning CA1062 : In externally visible method 'Task<TResult> AdoHelper.UsingReaderAsync<TResult>(SqlConnection connection, Func<SqlConnection, SqlCommand> commandFactoryMethod, Func<SqlDataReader, Task<TResult>> readerResult)', validate parameter 'commandFactoryMethod' is non-null before using it. If appropriate, throw an ArgumentNullException when the argument is null or add a Code Contract precondition asserting non-null argument. (https://docs.microsoft.com/visualstudio/code-quality/ca1062-validate-arguments-of-public-methods)
0>ADOHelper.cs(162,34): Warning CA1062 : In externally visible method 'TResult AdoHelper.ReadSingleRowUsingDataReader<TResult>(SqlConnection connection, Func<SqlConnection, SqlCommand> commandFactoryMethod, Func<SqlDataReader, TResult> rowResultFactoryMethod)', validate parameter 'commandFactoryMethod' is non-null before using it. If appropriate, throw an ArgumentNullException when the argument is null or add a Code Contract precondition asserting non-null argument. (https://docs.microsoft.com/visualstudio/code-quality/ca1062-validate-arguments-of-public-methods)
0>ADOHelper.cs(187,34): Warning CA1062 : In externally visible method 'List<TResult> AdoHelper.ReadRowsUsingDataReader<TResult>(SqlConnection connection, Func<SqlConnection, SqlCommand> commandFactoryMethod, Func<SqlDataReader, TResult> rowResultFactoryMethod)', validate parameter 'commandFactoryMethod' is non-null before using it. If appropriate, throw an ArgumentNullException when the argument is null or add a Code Contract precondition asserting non-null argument. (https://docs.microsoft.com/visualstudio/code-quality/ca1062-validate-arguments-of-public-methods)
0>ADOHelper.cs(434,30): Warning CA2007 : Consider calling ConfigureAwait on the awaited task (https://docs.microsoft.com/visualstudio/code-quality/ca2007-do-not-directly-await-task)
Endless.Data -> C:\Users\msdn\Source\Endless.Data\Endless.Data\bin\Debug\net8.0\Endless.Data.dll
C:\Program Files\dotnet\sdk\10.0.101\Roslyn\bincore\csc.exe /noconfig /unsafe- /checked- /nowarn:1701,1702,1701,1702 /fullpaths /nostdlib+ /errorreport:prompt /warn:4 /define:TRACE;DEBUG;NETFRAMEWORK;NET481;NET20_OR_GREATER;NET30_OR_GREATER;NET35_OR_GREATER;NET40_OR_GREATER;NET45_OR_GREATER;NET451_OR_GREATER;NET452_OR_GREATER;NET46_OR_GREATER;NET461_OR_GREATER;NET462_OR_GREATER;NET47_OR_GREATER;NET471_OR_GREATER;NET472_OR_GREATER;NET48_OR_GREATER;NET481_OR_GREATER /highentropyva+ /reference:C:\Users\msdn\.nuget\packages\microsoft.netframework.referenceassemblies.net481\1.0.3\build\.NETFramework\v4.8.1\mscorlib.dll /reference:C:\Users\msdn\.nuget\packages\microsoft.netframework.referenceassemblies.net481\1.0.3\build\.NETFramework\v4.8.1\System.Core.dll /reference:C:\Users\msdn\.nuget\packages\microsoft.netframework.referenceassemblies.net481\1.0.3\build\.NETFramework\v4.8.1\System.Data.dll /reference:C:\Users\msdn\.nuget\packages\system.data.sqlclient\4.6.0\ref\net461\System.Data.SqlClient.dll /reference:C:\Users\msdn\.nuget\packages\microsoft.netframework.referenceassemblies.net481\1.0.3\build\.NETFramework\v4.8.1\System.dll /reference:C:\Users\msdn\.nuget\packages\microsoft.netframework.referenceassemblies.net481\1.0.3\build\.NETFramework\v4.8.1\System.Drawing.dll /reference:C:\Users\msdn\.nuget\packages\microsoft.netframework.referenceassemblies.net481\1.0.3\build\.NETFramework\v4.8.1\System.IO.Compression.FileSystem.dll /reference:C:\Users\msdn\.nuget\packages\microsoft.netframework.referenceassemblies.net481\1.0.3\build\.NETFramework\v4.8.1\System.Numerics.dll /reference:C:\Users\msdn\.nuget\packages\microsoft.netframework.referenceassemblies.net481\1.0.3\build\.NETFramework\v4.8.1\System.Runtime.Serialization.dll /reference:C:\Users\msdn\.nuget\packages\microsoft.netframework.referenceassemblies.net481\1.0.3\build\.NETFramework\v4.8.1\System.Xml.dll /reference:C:\Users\msdn\.nuget\packages\microsoft.netframework.referenceassemblies.net481\1.0.3\build\.NETFramework\v4.8.1\System.Xml.Linq.dll /debug+ /debug:portable /filealign:512 /optimize- /out:obj\Debug\net481\Endless.Data.dll /subsystemversion:6.00 /target:library /warnaserror- /utf8output /deterministic+ /sourcelink:obj\Debug\net481\Endless.Data.sourcelink.json /langversion:default /features:flow-analysis /features:flow-analysis /features:flow-analysis /features:flow-analysis /features:flow-analysis /analyzerconfig:obj\Debug\net481\Endless.Data.GeneratedMSBuildEditorConfig.editorconfig /analyzer:C:\Users\msdn\.nuget\packages\microsoft.codeanalysis.versioncheckanalyzer\2.9.8\analyzers\dotnet\Microsoft.CodeAnalysis.VersionCheckAnalyzer.dll /analyzer:C:\Users\msdn\.nuget\packages\microsoft.codequality.analyzers\2.9.8\analyzers\dotnet\cs\Humanizer.dll /analyzer:C:\Users\msdn\.nuget\packages\microsoft.codequality.analyzers\2.9.8\analyzers\dotnet\cs\Microsoft.CodeQuality.Analyzers.dll /analyzer:C:\Users\msdn\.nuget\packages\microsoft.codequality.analyzers\2.9.8\analyzers\dotnet\cs\Microsoft.CodeQuality.CSharp.Analyzers.dll /analyzer:C:\Users\msdn\.nuget\packages\microsoft.netcore.analyzers\2.9.8\analyzers\dotnet\cs\Microsoft.NetCore.Analyzers.dll /analyzer:C:\Users\msdn\.nuget\packages\microsoft.netcore.analyzers\2.9.8\analyzers\dotnet\cs\Microsoft.NetCore.CSharp.Analyzers.dll /analyzer:C:\Users\msdn\.nuget\packages\microsoft.netframework.analyzers\2.9.8\analyzers\dotnet\cs\Microsoft.NetFramework.Analyzers.dll /analyzer:C:\Users\msdn\.nuget\packages\microsoft.netframework.analyzers\2.9.8\analyzers\dotnet\cs\Microsoft.NetFramework.CSharp.Analyzers.dll ADO\ADOHelper.cs ADO\AdoHelperException.cs ADO\DataReaderHelper.cs "obj\Debug\net481\.NETFramework,Version=v4.8.1.AssemblyAttributes.cs" obj\Debug\net481\GitVersionInformation.g.cs obj\Debug\net481\Endless.Data.AssemblyInfo.cs /warnaserror+:NU1605
0>ADOHelper.cs(8,14): Error CS0234 : The type or namespace name 'Transactions' does not exist in the namespace 'System' (are you missing an assembly reference?)
0>Endless.Data.csproj: Warning NU1902 : Package 'System.Data.SqlClient' 4.6.0 has a known moderate severity vulnerability, https://github.com/advisories/GHSA-8g2p-5pqh-5jmc
0>Endless.Data.csproj: Warning NU1903 : Package 'System.Data.SqlClient' 4.6.0 has a known high severity vulnerability, https://github.com/advisories/GHSA-98g6-xh36-x2p7
0>Endless.Data.csproj: Warning NU1902 : Package 'System.Data.SqlClient' 4.6.0 has a known moderate severity vulnerability, https://github.com/advisories/GHSA-8g2p-5pqh-5jmc
0>Endless.Data.csproj: Warning NU1903 : Package 'System.Data.SqlClient' 4.6.0 has a known high severity vulnerability, https://github.com/advisories/GHSA-98g6-xh36-x2p7
dotnet --roll-forward Major "C:\Users\msdn\.nuget\packages\gitversion.msbuild\6.5.1\tools\net8.0\gitversion.dll" "C:\Users\msdn\Source\Endless.Data\Endless.Data"  -output file -outputfile "obj\gitversion.json"
dotnet gitversion -output file -outputfile \obj\gitversion.json
INFO [26-01-08 20:53:02:71] Applicable build agent found: 'LocalBuild'.
INFO [26-01-08 20:53:02:74] Working directory: C:\Users\msdn\Source\Endless.Data\Endless.Data
INFO [26-01-08 20:53:02:90] Project root is: C:\Users\msdn\Source\Endless.Data\
INFO [26-01-08 20:53:02:90] DotGit directory is: C:\Users\msdn\Source\Endless.Data\.git
INFO [26-01-08 20:53:02:90] Branch from build environment: 
INFO [26-01-08 20:53:02:91] Found configuration file at 'C:\Users\msdn\Source\Endless.Data\gitversion.yml'
INFO [26-01-08 20:53:02:93] -< Begin: Loading version variables from disk cache file C:\Users\msdn\Source\Endless.Data\.git\gitversion_cache\BA3D40236EEA7ECB760AAD7F3196D71957C4D5BE >-
INFO [26-01-08 20:53:02:96] -< End: Loading version variables from disk cache file C:\Users\msdn\Source\Endless.Data\.git\gitversion_cache\BA3D40236EEA7ECB760AAD7F3196D71957C4D5BE (Took: 22.30ms) >-
INFO [26-01-08 20:53:02:96] Found configuration file at 'C:\Users\msdn\Source\Endless.Data\gitversion.yml'
INFO [26-01-08 20:53:02:96] Using configuration file 'C:\Users\msdn\Source\Endless.Data\gitversion.yml'
ERROR [26-01-08 20:53:04:64] An unexpected error occurred:
System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\obj\gitversion.json'.
   at Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options)
   at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode)
   at System.IO.File.OpenHandle(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
   at System.IO.File.WriteToFile(String path, FileMode mode, ReadOnlySpan`1 contents, Encoding encoding)
   at System.IO.File.WriteAllText(String path, String contents, Encoding encoding)
   at System.IO.Abstractions.FileWrapper.WriteAllText(String path, String contents)
   at GitVersion.Output.OutputGenerator.OutputGenerator.<>c__DisplayClass7_0.<Execute>b__1() in /_/src/GitVersion.Output/OutputGenerator/OutputGenerator.cs:line 66
   at GitVersion.Helpers.RetryAction`1.<>c__DisplayClass1_0.<Execute>b__0() in /_/src/GitVersion.Core/Helpers/RetryAction.cs:line 11
   at Polly.Policy`1.<>c__DisplayClass11_0.<Execute>b__0(Context _, CancellationToken _)
   at Polly.Retry.RetryEngine.Implementation[TResult](Func`3 action, Context context, ExceptionPredicates shouldRetryExceptionPredicates, ResultPredicates`1 shouldRetryResultPredicates, Action`4 onRetry, CancellationToken cancellationToken, Int32 permittedRetryCount, IEnumerable`1 sleepDurationsEnumerable, Func`4 sleepDurationProvider)
   at Polly.Retry.RetryPolicy`1.Implementation(Func`3 action, Context context, CancellationToken cancellationToken)
   at Polly.Policy`1.Execute(Func`3 action, Context context, CancellationToken cancellationToken)
   at Polly.Policy`1.Execute(Func`1 action)
   at GitVersion.Helpers.RetryAction`2.Execute(Func`1 operation) in /_/src/GitVersion.Core/Helpers/RetryAction.cs:line 29
   at GitVersion.Helpers.RetryAction`1.Execute(Action operation) in /_/src/GitVersion.Core/Helpers/RetryAction.cs:line 9
   at GitVersion.Output.OutputGenerator.OutputGenerator.Execute(GitVersionVariables variables, OutputContext context) in /_/src/GitVersion.Output/OutputGenerator/OutputGenerator.cs:line 64
   at GitVersion.GitVersionOutputTool.OutputVariables(GitVersionVariables variables, Boolean updateBuildNumber) in /_/src/GitVersion.Output/GitVersionOutputTool.cs:line 31
   at GitVersion.GitVersionExecutor.RunGitVersionTool(GitVersionOptions gitVersionOptions) in /_/src/GitVersion.App/GitVersionExecutor.cs:line 73
INFO [26-01-08 20:53:04:64] Please run `git log --graph --format="%h %cr %d" --decorate --date=relative --all --remotes=*` to see the git graph. This can help you troubleshoot any issues.

0>Endless.Data.csproj(29,5): Error MSB3073 : The command "dotnet gitversion -output file -outputfile \obj\gitversion.json" exited with code 1.
0>------- Finished building project: Endless.Data. Succeeded: False. Errors: 1. Warnings: 37
Build completed in 00:00:07.633

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions