【发布时间】:2020-02-07 01:17:06
【问题描述】:
已安装 VS 2019 并尝试为 UWP 添加 Windows 桌面扩展,但在参考管理器中找不到它们。 Windows.ApplicationModel 需要它才能使用 FullTrustProcessLauncher。
我从工具 > 获取工具和功能安装了相关的 SDK。
我确实在D盘安装了VS,所以核心元素安装在C盘,其余文件在D盘。我无法弄清楚我错过了什么。
【问题讨论】:
已安装 VS 2019 并尝试为 UWP 添加 Windows 桌面扩展,但在参考管理器中找不到它们。 Windows.ApplicationModel 需要它才能使用 FullTrustProcessLauncher。
我从工具 > 获取工具和功能安装了相关的 SDK。
我确实在D盘安装了VS,所以核心元素安装在C盘,其余文件在D盘。我无法弄清楚我错过了什么。
【问题讨论】:
@Shishir 想知道是不是因为您为应用程序指定的 UAP 目标版本与您安装的 SDK 不同?
【讨论】:
原来是因为我在 D 盘安装了 VS 2019,包含所有 SDK 的 Windows Kits 安装在 D 盘,但是 VS 在 C/Program Files(x86)/Windows Kits 中查找它们。我在 Program Files(x86) 中创建了 Windows Kits 文件夹并将扩展 SDK 粘贴到那里。它有效。
我以为 VS 会知道文件在哪里,因为它安装在那里?也许有一种方法可以告诉 VS 在哪里寻找这些文件,我只是不知道。否则,如果所有这些文件都必须移回 C 盘,我看不出允许用户在不同位置安装 VS 的意义。
【讨论】: