Viktor Hofer

Results 78 issues of Viktor Hofer

- [ ] This issue is blocking - [x] This issue is causing unreasonable pain As SymbolUploader, SymStore and others are internal tools I won't comment further on them and...

https://github.com/dotnet/arcade-validation/blob/25c4b045a5269f28dfc3308cccb83a9d03139e70/azure-pipelines.yml#L172 That hardcodes requires a manual update every time we update the .NET SDK in arcade. We should avoid that hardcode.

Ops - Service Maintenance

See the failing builds that started happening when upgrading the .NET SDK to .NET 9: https://dnceng.visualstudio.com/internal/_build/results?buildId=2335177&view=logs&j=7d9eef18-6720-5c1f-4d30-89d7b76728e9&t=c49a855a-1eb9-5019-62bf-639a659fe361 A prebuilt version of `Microsoft.DotNet.VersionTools.Cli` is used based on the Arcade.Sdk version string: https://github.com/dotnet/arcade/blob/4b9b42786eec238bbddcf85fb8c888ce95751268/eng/common/sdl/trim-assets-version.ps1#L55...

area-product-construction

We should remove the .NET 8 feeds from the NuGet.config after https://github.com/dotnet/arcade/pull/14279 is in. A couple dependencies still require them.

Ops - Facilely

With using floating TFM properties (i.e. `NetCurrent`), hardcoded TFMs in props/targets files will cause build failures whenever these TFM properties get updated. This would show up during consumption or during...

... is that intentional? cc @mmitche @chcosta @riarenas

up-for-grabs
Ops - Service Maintenance

Arcade currently uses WIX 3.14 which is brought in via the `Microsoft.Signed.Wix` nuget transport package. We should consider updating to v4 as that includes some great benefits over the previous...

https://github.com/dotnet/arcade/commit/9a643b7b15a044f249a1d569c1c170b88245a47c had some issues that weren't caught in CI in arcade or arcade-validation. We should add validation so that issues will be identified before promoting bits to the `.NET Eng...

The RID that is written into the .toolsetversion file is wrong on non Windows platforms. From a macOS SDK: ![image](https://github.com/dotnet/sdk/assets/7412651/59e44c79-5565-4e24-9f17-d89d628fe6e7) That's because the Rid that is used [here](https://github.com/dotnet/sdk/blob/cc53b1bdc270f8d8be888169230532abdf07211d/src/Layout/redist/targets/GenerateLayout.targets#L21-L23) which comes...

untriaged
Area-NetSDK

The new filter projects in solution files feature in Microsoft.Build.Traversal is phenomenal. I noticed that by default, it still kicks off evaluations for the projects in order to then invoke...