如何在app配置文件中设置图像文件路径?

时间:2011-05-26 05:42:54

标签: c# application-settings

我有一个控制台应用程序,里面有一个文件夹图片。

如何在app.config文件中设置类似于以下内容的路径:

〜/图像/ logo.jpg

../图像/ logo.jpg

2 个答案:

答案 0 :(得分:2)

使用System.IO.Path.Combine方法将基本路径与相对路径组合起来,如:

 System.IO.Path.Combine(Environment.CurrentDirectory, relativePath);

上面一行中的Environment.CurrentDirectory,包含您想要的任何基本路径。

答案 1 :(得分:2)

您是否在询问如何将这些文件名添加到app.config?

如果是的话......

<appSettings>
    <add key="image1" value="~/images/logo.jpg"/>
</appSettings>

可以通过添加对System.Configurations

的引用来读取

然后拨打ConfigurationManager.AppSettings["image1"];

您可以使用配置管理器访问app.config中的任何值。