如何将 WINMD 引用添加到 ControlChannelTrigger
How to add WINMD reference to ControlChannelTrigger
将项目升级到目标 Windows 10 后,Visual Studio 2015 无法解决提到的 class。根据 the documentation on MSDN,我认为我需要添加一个 WINMD,即 Windows.Networking.Sockets.ControlChannelTriggerContract.winmd
,作为我在项目参考中没有看到的项目的参考。我试着寻找它并在 Windows Kits\...
文件夹中找到了 *.winmd
文件。不幸的是,这是 Visual Studio 在我尝试添加时给出的结果:
显然,我不知道有什么办法可以解决这个问题。 (我应该有 .NET Framework 4.6。)有人可以帮忙吗?
不要直接添加winmd。对于 ControlChannelTrigger,添加对 "Windows Desktop Extensions for the UWP" 或 "Windows Mobile Extensions for the UWP" 的引用(右键单击项目的引用并选择添加引用...)(如果同时针对桌面和移动设备,则添加两者)。它们都在参考管理器 window:
的通用 Windows/Extensions 部分
将项目升级到目标 Windows 10 后,Visual Studio 2015 无法解决提到的 class。根据 the documentation on MSDN,我认为我需要添加一个 WINMD,即 Windows.Networking.Sockets.ControlChannelTriggerContract.winmd
,作为我在项目参考中没有看到的项目的参考。我试着寻找它并在 Windows Kits\...
文件夹中找到了 *.winmd
文件。不幸的是,这是 Visual Studio 在我尝试添加时给出的结果:
显然,我不知道有什么办法可以解决这个问题。 (我应该有 .NET Framework 4.6。)有人可以帮忙吗?
不要直接添加winmd。对于 ControlChannelTrigger,添加对 "Windows Desktop Extensions for the UWP" 或 "Windows Mobile Extensions for the UWP" 的引用(右键单击项目的引用并选择添加引用...)(如果同时针对桌面和移动设备,则添加两者)。它们都在参考管理器 window:
的通用 Windows/Extensions 部分