kuiperzone / AvantGarde

Avalonia XAML Preview for Linux and Windows
GNU General Public License v3.0
219 stars 10 forks source link

Support .artifacts directory scheme in .NET 8: #24

Closed kuiperzone closed 1 year ago

kuiperzone commented 1 year ago

See:

https://github.com/dotnet/designs/blob/simplify-output-paths-2/accepted/2023/simplify-output-paths.md

kuiperzone commented 1 year ago

Done

Dryadxon commented 1 year ago

There are two main changes with .NET 8 preview 4:

Source: https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-4/#sdk-simplified-output-path-updates

kuiperzone commented 1 year ago

The default path for the new layout is artifacts instead of .artifacts;

Thank you for the update. This is a trivial change.

The ability to enable the feature from Project files, instead of Directory.Build.props, was removed.

AvantGarde should (hopefully) find the binary whether it is "bin" or "artifacts" as it is, and should not need any change to read the props or project files.

kuiperzone commented 1 year ago

Fixed