我正在使用Visual Studio 2015构建一个新的Windows 10 UWP(通用Windows平台)应用程序。实际上我正在移植我的Windows 8.1应用程序,但我这样做是通过创建一个全新的项目并手动拉入每个类。
我的应用无法使用以下错误构建:
类型或命名空间名称' SettingsPane'找不到(你错过了使用指令或汇编引用吗?)
有问题的C#文件确实有使用语句 Windows.UI.ApplicationSettings ,即使我尝试将SettingsPane完全限定为Windows,我也会收到错误.UI.ApplicationSettings.SettingsPane。
根据this,在我提到的命名空间中,SettingsPane应该可供Win10应用使用。
所以问题是:为什么我的应用程序无法构建?我错过了一个dll,还是只是没有理解别的东西?
答案 0 :(得分:2)
文档顶部的注释将其清除:
[Windows之后的版本可能会更改或不可用于ReleasePane 10.不使用SettingsPane,而是将设置选项集成到应用体验中。有关详细信息,请参阅Guidelines for app setting s。]
请确保您为应用程序内的设置构建原生支持,而不是使用SettingsPane。