我有一个wpf应用程序,我想将文件保存在Images文件夹中,该文件夹与bin文件夹位于同一级别。
如何访问该文件夹?
我试着这样:
using (var imageFile = new FileStream((new Uri(@"pack://application:,,,/Images/Application/")).ToString(), FileMode.Create))
{
//
}
我收到错误#34;不支持给定路径的格式。"。我该如何访问该文件夹?
答案 0 :(得分:0)
您的路径是指项目装配中的资源。您应该使用相对或绝对文件系统路径:
var path = Path.Combine(
Path.DirectorySeparatorChar.ToString(),
AppDomain.CurrentDomain.BaseDirectory,
"Images"); // Result could be for example: "C:\MyWorkspace\MyProject\bin\Debug\Images"
using (var imageFile = new FileStream(path, FileMode.Create)) { }
答案 1 :(得分:0)
如何使用双点(..)到达父目录。
使用(var imageFile = new FileStream(" .. \ .. \ [Path goes here]",FileMode.Create)) { // }