docs-maui icon indicating copy to clipboard operation
docs-maui copied to clipboard

-p:RuntimeIdentifierOverride=win10-x64 throws an error on .NET8 (unpackaged CLI)

Open BurkusCat opened this issue 1 year ago • 2 comments

Type of issue

Outdated article

Description

When using win10-x64 (or win10-x86), an error is thrown during build:

Error: C:\Users\runneradmin\AppData\Local\Microsoft\dotnet\sdk\8.0.101\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.FrameworkReferenceResolution.targets(90,5): error NETSDK1083: The specified RuntimeIdentifier 'win10-x64' is not recognized. See https://aka.ms/netsdk1083 for more information. [D:\a\maui-samples\maui-samples\8.0\Apps\WeatherTwentyOne\src\WeatherTwentyOne\WeatherTwentyOne.csproj::TargetFramework=net8.0-maccatalyst]

win-x64 should be used instead. This allows the build to be successfully completed. However, I will note that the produced build fails to start.

Page URL

https://learn.microsoft.com/en-us/dotnet/maui/windows/deployment/publish-unpackaged-cli?view=net-maui-8.0

Content source URL

https://github.com/dotnet/docs-maui/blob/main/docs/windows/deployment/publish-unpackaged-cli.md

Document Version Independent Id

912ce2ed-fd27-02ad-d94a-eed9ed756d59

Article author

@davidbritch

Metadata

  • ID: 912ce2ed-fd27-02ad-d94a-eed9ed756d59
  • Service: dotnet-mobile
  • Sub-service: dotnet-maui

BurkusCat avatar Feb 01 '24 20:02 BurkusCat

Also applicable to https://github.com/dotnet/docs-maui/blob/main/docs/windows/deployment/publish-cli.md

davidbritch avatar Feb 02 '24 15:02 davidbritch

I think potentially, everything to do with RuntimeIdentifier and RuntimeIdentifierOverride is actually outdated and is no longer required in .NET 8. I've created a PR for the MAUI samples repo where I demonstrate working packaged and unpackaged GitHub actions pipelines without any of the RuntimeIdentifier workaround stuff: https://github.com/dotnet/maui-samples/pull/442

I think it would make things simpler and avoid errors like in my originally reported documentation issue.

BurkusCat avatar Feb 22 '24 21:02 BurkusCat