Behaviors SDK在Vs2017中不可用

时间:2017-04-13 14:29:57

标签: windows xaml uwp uwp-xaml behavior

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

然后我安装了VS2017并尝试运行应用程序而不做任何更改。不幸的是,我的行为SDK 会出现以下错误。

此问题是否有任何解决方案或解决方法?

参考图片:

Behavior SDK Reference

错误输出:

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

1 个答案:

答案 0 :(得分:7)

您应该使用Microsoft.Xaml.Behaviors.Uwp.Managed nuget包(如果您使用C ++开发应用程序,则使用Microsoft.Xaml.Behaviors.Uwp.Native)。这些软件包的源代码可在GitHub上找到。

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