Можете ли вы установить значение по умолчанию для текущего рабочего каталога программы? - PullRequest
0 голосов
/ 21 декабря 2010

Я использую VS 2010 и играю с возможностью создавать, загружать и сохранять настройки.Я прочитал из http://www.codeproject.com/KB/cs/UserSettings.aspx, что должно быть задано поле значения по умолчанию.Можно ли установить значение по умолчанию для параметра типа строки для каталога, в котором запущены приложения?

Если это невозможно, мой способ взломать это - установить значение по умолчанию "."и проверяю его во время выполнения, меняя его при необходимости на текущий каталог программы, но я открыт для предложений по поводу чего-то менее хакерского.

Ответы [ 2 ]

2 голосов
/ 21 декабря 2010

Перейти с «взломать» и определить, когда вам нужно использовать назначенное значение или что-то еще.

Настройки по сути являются глупыми контейнерами и ничего не знают о самом приложении.

0 голосов
/ 21 декабря 2010

Вы можете установить строковую переменную установки приложения на что угодно. Просто вы знаете, что гораздо проще установить значение по умолчанию на что-то, проверить это значение и изменить его, а затем проверить какое-либо значение, которое не может быть каталогом.

Конечно, вы можете также добавить переменную настройки при первом запуске приложения с очень небольшим кодом.

...