将内容文件从 VS 2017 复制到 Windows 10 IoT Core for Raspberry Pi 3
Copy Content Files from VS 2017 to Windows 10 IoT Core for Raspberry Pi 3
我正在使用 Visual Studio 2017 Community Edition 开发 Windows Core for Raspberry Pi 3 的应用程序。
我是这个平台的新手,正在尝试将一些内容文件复制到 Raspberry。
我已尝试将 属性 window.
中的文件类型更改为 "Content" 和 "Copy Always"
但是,我无法找到这些文件的复制位置以及如何在我的代码中引用这些文件。
如有任何帮助,我们将不胜感激。
However, I am not able to find where these files are copied and how
can I refer these files in my code.
你可以得到这样的路径:
Windows.Storage.StorageFolder installedLocation = Windows.ApplicationModel.Package.Current.InstalledLocation;
并像这样访问这些文件:
StorageFile file = await StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///copyfile test.txt"));
string text = await Windows.Storage.FileIO.ReadTextAsync(file);
更多信息请参考“File access permissions" and "Create, write, and read a file”。
我正在使用 Visual Studio 2017 Community Edition 开发 Windows Core for Raspberry Pi 3 的应用程序。
我是这个平台的新手,正在尝试将一些内容文件复制到 Raspberry。 我已尝试将 属性 window.
中的文件类型更改为 "Content" 和 "Copy Always"但是,我无法找到这些文件的复制位置以及如何在我的代码中引用这些文件。
如有任何帮助,我们将不胜感激。
However, I am not able to find where these files are copied and how can I refer these files in my code.
你可以得到这样的路径:
Windows.Storage.StorageFolder installedLocation = Windows.ApplicationModel.Package.Current.InstalledLocation;
并像这样访问这些文件:
StorageFile file = await StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///copyfile test.txt"));
string text = await Windows.Storage.FileIO.ReadTextAsync(file);
更多信息请参考“File access permissions" and "Create, write, and read a file”。