Application.StartupPath 的 UWP 模拟是什么?
What is UWP analog for Application.StartupPath?
这是我第一次使用 UWP,目前我正在将我的 WinForms C# 应用程序移植到 UWP,因此我可以在我的 phone 上使用它。
我的应用程序使用我存储在其 exe 附近的两个文件:PNG 和文本文件。我使用 Application.StartupPath + "\my.png"
等访问了这些。我如何在 UWP 中做同样的事情?
您可以通过
BitmapImage bitmapImage = new BitmapImage(new Uri(this.BaseUri, "/Assets/image.jpg"));
Assets 是您的 UWP 项目中的文件夹名称。
更多信息https://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh965322.aspx
您不能在应用程序包文件夹(部署appx的路径)中写入文件。您可以使用 ApplicationData class 来存储文件。
这是我第一次使用 UWP,目前我正在将我的 WinForms C# 应用程序移植到 UWP,因此我可以在我的 phone 上使用它。
我的应用程序使用我存储在其 exe 附近的两个文件:PNG 和文本文件。我使用 Application.StartupPath + "\my.png"
等访问了这些。我如何在 UWP 中做同样的事情?
您可以通过
BitmapImage bitmapImage = new BitmapImage(new Uri(this.BaseUri, "/Assets/image.jpg"));
Assets 是您的 UWP 项目中的文件夹名称。
更多信息https://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh965322.aspx
您不能在应用程序包文件夹(部署appx的路径)中写入文件。您可以使用 ApplicationData class 来存储文件。