如何将WINMD引用添加到ControlChannelTrigger

时间:2015-08-11 00:32:27

标签: visual-studio-2015 win-universal-app windows-10 winmd

将项目升级到目标Windows 10后,Visual Studio 2015无法解析上述类。根据{{​​3}},我认为我需要添加一个WINMD,即Windows.Networking.Sockets.ControlChannelTriggerContract.winmd,作为我项目的参考,我在项目参考中没有看到。我尝试查找它并找到*.winmd文件夹中的Windows Kits\10\...文件。不幸的是,这是我尝试添加它时Visual Studio提供的内容:

the documentation on MSDN

显然,我知道无法解决这个问题。 (我应该有.NET Framework 4.6。)有人可以帮忙吗?

1 个答案:

答案 0 :(得分:2)

不要直接添加winmd。对于ControlChannelTrigger,添加一个引用(右键单击Project的引用并选择Add Reference ...)到“UWP的Windows桌面扩展”或“UWP的Windows Mobile Extensions”(如果同时同时指向桌面和移动)。这些都在Reference Manager窗口的Universal Windows / Extensions部分中:

Add Reference from Solution Explorer

enter image description here