Behaviors SDK在Vs2017中不可用

eak*_*gul 5 windows xaml behavior uwp uwp-xaml

我在VS2015(Windows 10)中开发了一个带有Behaviors SDK的UWP项目.

然后我安装了VS2017并尝试运行应用程序而不做任何更改.不幸的是,我遇到了Behaviors SDK的错误.

这个问题有什么解决方案或解决方法吗?

参考图片:

行为SDK参考

错误输出:

  • 错误MSB3774:找不到SDK"BehaviorsXamlSDKManaged,Version = 12.0"

Pav*_*vel 8

您应该使用Microsoft.Xaml.Behaviors.Uwp.Managed NuGet包,而不是(或Microsoft.Xaml.Behaviors.Uwp.Native如果您开发的C++应用程序).GitHub上提供了这些软件包的源代码.

Behaviors SDK是为WinRT项目创建的(Windows 8.0/8.1).Microsoft.Xaml.Behaviors.Uwp.Managed包似乎是UWP应用程序的Behaviors SDK的推荐替代品(即使在VS2015中).