Как установить путь к файлу изображения в файле конфигурации приложения? - PullRequest
1 голос
/ 26 мая 2011

У меня есть консольное приложение, и в нем есть папка с изображениями.

Как установить путь в файле app.config, как показано ниже:

~ / изображения / logo.jpg

.. / изображения / logo.jpg

Ответы [ 2 ]

2 голосов
/ 26 мая 2011

Вы спрашиваете, как добавить эти имена файлов в app.config?

если так ...

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

Это можно прочитать, добавив ссылку на System.Configurations

А потом звонит ConfigurationManager.AppSettings["image1"];

Вы можете получить доступ к любому значению в app.config с помощью диспетчера конфигурации.

2 голосов
/ 26 мая 2011

Используйте метод System.IO.Path.Combine для объединения базового пути с относительным путем, например:

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

Environment.CurrentDirectory в приведенной выше строке с любым базовым путем, который вы хотите.

...