
MSBuild in Mono 6.12 uses NuGet 5.6 build tasks whichĭo not support this new property causing the NuGet restore to fail. NuGet 5.7 introduced a new AliasesProperty to the LockFileItem class. System.MissingFieldException: Field not found: string Due to: Could not find field in classĪt .ResolvePackageAssets+CacheWriter.WriteItems ( target, System.Func`2 getAssets, System.Func`2 filter, System.Action`2 writeMetadata) in :0 When the ResolvePackageAssets task was run.
#VISUAL STUDIO FOR MAC UNIT TEST FOR MAC#
NET Core 3.1.401 is supported in Visual Studio for Mac 8.7.1. Package dependencies can be displayed in the Solution window. The logic that was originally in this design time MSBuild target has beenĪdded to Visual Studio for Mac so the full tree structure of the NuGet Of NuGet dependencies and now returns only the top level depdnencies. NET Core 3.1.401 to no longer return the full set The ResolvePackageDependenciesDesignTime MSBuild target’s behaviour changed The NuGet packages shown in the Solution window in the Dependencies folder Included with Visual Studio for Mac 8.7.NET Core 3.1.401 support More information on all the new features and changes in Visual Studio for Mac 8.7Ĭan be found in the release notes.



Fixed dependent projects not being restored after project reference added.Fixed tests not discovered by VS Test adapter for imported NuGet packages.Supported in Visual Studio for Mac 8.7.1.
