У меня есть проект net472, содержащий модульные тесты с использованием xUnit, которые я разработал в VS 2017. Проект содержит тесты для проекта ASP.NET Core.
Я перенес его packages.config
в PackageReference
стиль с использованием Visual Studio.Он все еще встраивается в VS после миграции, но сборка с использованием MSBuild была нарушена.Я получаю следующую ошибку:
Project "<solution-file-path>.sln" (2) is building "<project-file-path>.csproj" (14) on node 1 (default targets).
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\Microsoft\NuGet\15.0\Microsoft.NuGet.targets(186,5): error : Your project file doesn't list 'win-x64' as a "RuntimeIdentifier". You should add 'win-x64' to the "RuntimeIdentifiers" property in your project file and then re-run NuGet restore. [<project-file-path>.csproj]
Done Building Project "<project-file-path>.csproj" (default targets) -- FAILED.
У кого-нибудь есть подсказка, в чем причина?