Click to see the query in the CodeQL repository
Path.Combine may silently drop its earlier arguments if its later arguments are absolute paths. E.g. Path.Combine("C:\\Users\\Me\\Documents", "C:\\Program Files\\") == "C:\\Program Files".
Use Path.Join instead.
Microsoft Learn, .NET API browser, Path.Combine.
Microsoft Learn, .NET API browser, Path.Join.