访问wpf应用程序中的images文件夹

时间:2014-10-03 14:02:19

标签: wpf path

我有一个wpf应用程序,我想将文件保存在Images文件夹中,该文件夹与bin文件夹位于同一级别。

如何访问该文件夹?

我试着这样:

using (var imageFile = new FileStream((new Uri(@"pack://application:,,,/Images/Application/")).ToString(), FileMode.Create))
                {
                    //
                }

我收到错误#34;不支持给定路径的格式。"。我该如何访问该文件夹?

2 个答案:

答案 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))             {                 //             }