Clickonce и app.config - PullRequest
       26

Clickonce и app.config

5 голосов
/ 06 мая 2009


Я устанавливаю приложение WPF с использованием развертывания ClickOnce. В app.config есть определенные настройки, которые необходимо изменить после установки приложения. Хотя app.config существует в папке развертывания под именем Assemblyname.exe.config.deploy, после установки приложения я не могу найти его на клиентском компьютере, чтобы изменить настройки.

Где искать, указатели?

Большое спасибо.

Ответы [ 3 ]

15 голосов
/ 06 мая 2009

Конфигурация приложения находится здесь (замените именем пользователя, пользователи XP смотрят в «Документ и настройки»):

C: \ Users \ \ AppData \ Local \ Apps \ 2,0

Он находится в одной из этих полукриптических подпапок, но я уверен, что вы получите:)

3 голосов
/ 28 апреля 2012

Вы должны использовать SlowCheetah (расширение VS). При этом вы можете создать преобразование для вашего файла app.config на основе вашей конфигурации сборки (т.е. отладка / выпуск). Затем, когда вы публикуете с помощью ClickOnce, ваш файл app.config (или любой другой XML-файл в этом отношении) будет преобразован в пакет ClickOnce, который будет опубликован. Вы можете найти образец на https://github.com/sayedihashimi/slow-cheetah/tree/master/SlowCheetah.Samples/Wpf.Transform.

0 голосов
/ 03 мая 2017

согласно Как получить путь к папке для приложения ClickOnce , вы можете получить папку с запущенной задачей, щелкнув ее правой кнопкой мыши в Диспетчере задач (или для более ранних версий окон в Process Explorer с www .SysInternals.com)

enter image description here

...