monodevelop-nuget-extensions
monodevelop-nuget-extensions copied to clipboard
Proper Support for Wildcard Packages
I have a project that makes heavy use of wildcards for Package Management. I'm not sure how much of this is a problem of the Management Extension and how much is VSMac.
<!-- In Project A -->
<PackageRefrence Include="Xamarin.Forms" Version="2.*" />
<!-- In Project B -->
<PackageReference Include="Xamarin.Forms" Version="2.5.*" />
The result is that both projects show Xamarin.Forms (2.5.0.121934) in the NuGet References tree.
The Package Manager shows
Xamarin.Forms 2.0.0.6482 is installed in Project A
Xamarin.Forms 2.5.0.77107 is installed in Project B
The generated project.assets.json shows it's using 2.5.0.121934
I am not sure where the more specific versions are being shown. The Manage Packages dialog shows Xamarin.Forms 2.0 or 2.5 in the installed tab depending on which project is selected - but does not show the 2.0.0.6482 or 2.5.0.77107 version.