Visual studio 2015 在Windows 10版本中找不到设置span

Visual studio 2015 在Windows 10版本中找不到设置span,visual-studio-2015,win-universal-app,windows-10,uwp,Visual Studio 2015,Win Universal App,Windows 10,Uwp,我正在使用Visual Studio 2015构建一个新的Windows 10 UWP(通用Windows平台)应用程序。实际上,我正在移植我的Windows8.1应用程序,但我是通过创建一个全新的项目并手动导入每个类来实现的 我的应用无法生成,出现以下错误: 找不到类型或命名空间名称“SettingsPane”(是否缺少using指令或程序集引用?) 有问题的C#文件确实有一个using语句用于Windows.UI.ApplicationSettings,即使我尝试将setingspane完全

我正在使用Visual Studio 2015构建一个新的Windows 10 UWP(通用Windows平台)应用程序。实际上,我正在移植我的Windows8.1应用程序,但我是通过创建一个全新的项目并手动导入每个类来实现的

我的应用无法生成,出现以下错误:

找不到类型或命名空间名称“SettingsPane”(是否缺少using指令或程序集引用?)

有问题的C#文件确实有一个using语句用于Windows.UI.ApplicationSettings,即使我尝试将setingspane完全限定为Windows.UI.ApplicationSettings.setingspane,我也会收到错误

根据,SettingsPane应该在我提到的名称空间中可用于Win10应用程序


所以问题是:为什么我的应用程序无法构建?我是缺少一个dll,还是只是不理解其他内容?

文档顶部的备注将其清除:

[设置span在Windows之后的版本中可能会被更改或不可用 10.不要使用设置span,而是将设置选项集成到应用程序体验中。有关更多信息,请参阅s.]


不要使用,请确保您在应用程序本身中构建了对设置的本机支持。

在Windows 10应用程序中注册“设置”窗格没有意义,因为不再有“魅力栏”,因此无法打开“设置”窗格。感谢您的回答。我很困惑,因为你引用的声明说“在Windows 10之后”。文档中说它实际上在Windows10中可用,甚至在页面底部列出了Windows10的要求。所以可能文件已经过时了。我假设Win 10必须有一个解决方案,至少可以运行具有状态窗格的现有Win 8/8.1应用程序。是的,我知道新的Win 10应用程序应该在应用程序中实现一个设置页面,但我希望将现有代码向前迁移,然后稍后再处理。似乎不是选项。如您链接的文档中所述,您需要添加对Windows.UI.ApplicationSettings.ApplicationSettings合同的引用。这将使您能够访问SettingsPane对象,但请注意它没有任何作用。在win 8.1商店中,您必须在此SettingsPane中实际包含一个隐私url,才能通过应用程序审查。现在一切都消失了。那应该很好。我们现在将在appreview上看到发生了什么……我在一个使用javascript的完全空白的项目中遇到了同样的问题。它显示了eval()行,但没有显示调用的来源,因此我可以删除它。。非常令人沮丧。。