Приложение Cordova для Windows, NuGet не может получить правильную версию System.Collections.Specialized - PullRequest
0 голосов
/ 03 ноября 2018

Я рву волосы, пытаясь создать приложение для Windows, используя Cordova. Ошибка сборки, которую я получаю:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\
MSBuild\Microsoft\NuGet\15.0\Microsoft.NuGet.targets(377, 5):
error : The package System.Collections.Specialized with version 4.0.0 
could not be found in C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\. 
Run a NuGet package restore to download the package. 
[C:\cygwin64\home\Owner\src\apps\mytestapp- 
gen\platforms\windows\CordovaApp.Windows10.jsproj]

В visual studio я пытаюсь добавить версию пакета в проект и получаю следующую ошибку:

Severity  Code    Description Project File    Line    Suppression State
Error     Could not install package 'System.Collections.Specialized 
4.0.0'. You are trying to install this package into a project that targets 
'native,Version=v0.0', but the package does not contain any assembly 
references or content files that are compatible with that framework. For 
more information, contact the package author.

Может кто-нибудь посоветовать, как решить эту проблему?

Я посмотрел на этот очень старый вопрос Как я могу заставить мой управляемый пакет NuGet поддерживать проекты C ++ / CLI? , но я не могу найти ничего (особенно из эпохи VS2017), которое помогло бы

...