Skip to content

Commit 2165b6a

Browse files
committed
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.
1 parent 8eedc66 commit 2165b6a

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

src/MonoDevelop.ProjectSystem.Tools/MonoDevelop.References.props

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
<Project>
22
<ItemGroup>
3+
<PackageReference Include="System.Runtime.InteropServices.NFloat.Internal" Version="6.0.1" />
4+
</ItemGroup>
5+
<ItemGroup>
6+
<Reference Include="Microsoft.macOS">
7+
<HintPath>$(MDBinDir)\Microsoft.macOS.dll</HintPath>
8+
<Private>False</Private>
9+
</Reference>
310
<Reference Include="Mono.Addins">
411
<Private>False</Private>
512
<HintPath>$(MDBinDir)\Mono.Addins.dll</HintPath>
@@ -24,10 +31,6 @@
2431
<Private>False</Private>
2532
<HintPath>$(MDBinDir)\System.Collections.Immutable.dll</HintPath>
2633
</Reference>
27-
<Reference Include="Xamarin.Mac">
28-
<HintPath>/usr/local/share/dotnet/packs/Microsoft.macOS.Ref/12.1.301-preview.13.7/ref/net6.0/Xamarin.Mac.dll</HintPath>
29-
<Private>False</Private>
30-
</Reference>
3134
<Reference Include="Xwt">
3235
<Private>False</Private>
3336
<HintPath>$(MDBinDir)\Xwt.dll</HintPath>

0 commit comments

Comments
 (0)