У меня проблемы с получением решения для компиляции на новом компьютере.Решение содержит приложение UWP, которое поставляется вместе с консольным приложением.Приложение UWP связывается с консольным приложением через AppServiceConnection .Приложение UWP может создать экземпляр класса AppServiceConnection
и прекрасно скомпилировать.Однако консольное приложение не может найти ничего, связанного с классом AppServiceConnection
.Он выдает следующую ошибку:
The type or namespace AppServiceConnection could not be found
Глядя на раздел «Ссылки» Консольного приложения, я заметил, что есть несколько библиотек DLL, которые не могут быть найдены.В их состав входит Windows.Foundation.UniversalApiContract
DLL, которая содержит AppServiceConnection
.
Глядя на компьютер коллег, который правильно разрешает эти ссылки, я узнал, что библиотеки DLL содержались в установочном каталоге .Net Framework C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1
Когда я проверяю этот каталог на своем собственном компьютере, я замечаю, что у меня нет этой сборки.
Почему это отсутствует на моем компьютере, даже если наши версии .Net Framework совпадают?Я что-то забываю установить?