From 17e3e4253a3434fe4458c98f515aaf37542721e9 Mon Sep 17 00:00:00 2001 From: Matt Ward Date: Sun, 3 Jul 2022 15:57:19 +0100 Subject: [PATCH] Support VS Mac 17.3 preview 3 Xamarin.Mac workload dll renamed to Microsoft.macOS.dll and is now used in VS mac 17.3 preview 3. Reference Microsoft.macOS.dll directly from the VS Mac app bundle. The package reference System.Runtime.InteropServices.NFloat.Internal is needed to get various implicit conversions from int to NFloat. --- .../MonoDevelop.References.props | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/MonoDevelop.PackageManagement.Extensions/MonoDevelop.References.props b/src/MonoDevelop.PackageManagement.Extensions/MonoDevelop.References.props index b52b077..2a21b8a 100644 --- a/src/MonoDevelop.PackageManagement.Extensions/MonoDevelop.References.props +++ b/src/MonoDevelop.PackageManagement.Extensions/MonoDevelop.References.props @@ -1,5 +1,12 @@ - + + + + + + $(MDBinDir)\Microsoft.macOS.dll + False + False $(MDBinDir)\Microsoft.Build.dll @@ -64,10 +71,6 @@ $(MDBinDir)\Microsoft.VisualStudio.Text.UI.Cocoa.dll False - - False - /usr/local/share/dotnet/packs/Microsoft.macOS.Ref/12.1.301-preview.13.7/ref/net6.0/Xamarin.Mac.dll - False $(MDBinDir)\Xwt.dll