Jonathan Peppers

Results 525 comments of Jonathan Peppers

Thanks! So far this has been a hobby project that I've been mostly doing for fun. If there are others with interest, let me know! I could setup discord about...

Android apps unfortunately have four RIDs (arm, arm64, x86, x64), and Mac apps have two (x64, arm64). iOS debug builds could have two if you build for simulator and device....

Some of the behavior mentioned above, we had to turn off. Android opts out of `$(UseCurrentRuntimeIdentifier)`, for example: * https://github.com/dotnet/android/blob/95bf32a84e72aabcd3f074b6a47b0e7ca8930783/src/Xamarin.Android.Build.Tasks/Microsoft.Android.Sdk/targets/Microsoft.Android.Sdk.DefaultProperties.targets#L79 The approach we took for Android, was to default to...

Given Xamarin.Legacy.Sdk only has ~5k downloads, maybe it's not worth looking into these? A lot of it appears to be C# 10 changes. @jonpryor did you try [MSBuild.Sdk.Extras](https://www.nuget.org/packages/MSBuild.Sdk.Extras), to see...

@tuyen-vuduc I've heard that [MSBuild.Sdk.Extras](https://github.com/novotnyllc/MSBuildSdkExtras) can multi-target .NET 6+ and Xamarin. Does that work for you instead?

The difference between the two SDKs: * MSBuild.Sdk.Extras - requires .NET framework/Mono MSBuild - so you'll have to use `msbuild` command-line and change the setting in VS Mac for this...

I don't see the setting in VS Mac 17.4 preview anymore, maybe they do it automatically depending on the project type now? I would try to get `msbuild` working for...

The Mac support here was a community contribution, but it sounds like the `Facades` directory isn't setup appropriately for Xamarin.Mac. I would probably compare a `.binlog` from a Xamarin.Mac class...

Can you share a `.binlog` of this issue? https://aka.ms/binlog Is something including all `EmbeddedResource` / `BundleResource` items twice?

Yeah, it's just not going to be a high priority for us to look at this. We mostly use this for building AndroidX libraries, and Xamarin goes out of support...