Установить SDK для разработки UWP в GithubActions CI? - PullRequest
0 голосов
/ 27 сентября 2019

Я пытаюсь создать некоторые библиотеки UWP и получаю эту ошибку:

D: \ a \ ZXing.Net.Xamarin \ ZXing.Net.Xamarin \ Source \ ZXing.Net.Mobile.WindowsUniversal \ ZXing.Net.Mobile.WindowsUniversal.csproj (155,3): ошибка MSB4019: импортированный проект "C: \ Program Files (x86) \ MSBuild \ Microsoft \ WindowsXaml \ v11.0 \ Microsoft.Windows.UI"..Xaml.CSharp.targets "не найден.Убедитесь, что путь в объявлении правильный, и что файл существует на диске.

Предложение импорта в файле .csproj выглядит следующим образом:

<Import Project="$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets" />

Итак, яя пытался установить рабочую нагрузку UWP программно в виртуальной машине Windows2019 с помощью шоколада (оба с этот пакет и этот другой ; не с Windows10SDK , потому что он даетошибка при попытке установить) с помощью:

- run: |
  choco install visualstudio2019-workload-universal
  choco install visualstudio2019-workload-universalbuildtools

Но это, похоже, не помогает (пакет устанавливается успешно, по-видимому), потому что я все еще получаю эту ошибку компиляции.

Также пробовал, включая дополнительные пакеты, но безрезультатно:

choco install visualstudio2019-workload-universal --package-parameters "--includeOptional"
...