如何访问 Windows.Storage 命名空间?

Posted

技术标签:

【中文标题】如何访问 Windows.Storage 命名空间?【英文标题】:How do I get access to Windows.Storage namespace? 【发布时间】:2018-09-16 05:30:09 【问题描述】:

我想将数据保存到我的 Microsoft Store 应用程序的文件中,因此我需要访问 Windows.Storage 命名空间,但不清楚如何获取它。我无法将其添加为参考。我正在使用带有 .NET Framework 4.6.1 的 Visual Studio 2017。

我的应用是我使用桌面桥转换为 UWP 的 Windows 窗体应用程序。

【问题讨论】:

***.com/a/39141010/17034 【参考方案1】:

专用的blog post on Windows Blog 中列出了访问 UWP API 的推荐步骤。

基本上你可以采取两种方法:手动添加对 UWP dll 和 winmd 文件的引用,或者使用 UwpDesktop-Updated NuGet 包,它会自动为你解决这个问题,但这个项目似乎不是最新的使用最新的 SDK,因此手动方法可能是您更好的解决方案。

【讨论】:

我要添加到该答案的一个步骤是我需要下载此 SDK:developer.microsoft.com/en-us/windows/downloads/windows-10-sdk NuGet 现在有一个更新的包:UwpDesktop-Updated。

以上是关于如何访问 Windows.Storage 命名空间?的主要内容,如果未能解决你的问题,请参考以下文章

Unity3D Hololens 访问 Windows.Storage.KnownFolders

C++命名空间成员访问不同文件如何? “命名空间标准”是如何实现的?

我们如何在创建它的文件之外访问未命名的命名空间?

如何防止从命名空间内访问类?

C#中如何获得指定命名空间中所有自定义类的信息

如何访问命名空间中的函数