.NET 4 ClickOnce, где хранятся изображения после развертывания - PullRequest
0 голосов
/ 14 февраля 2012

У меня есть приложение .NET 4 WPF, развернутое через ClickOnce.

Само приложение находится в этой папке:

C:\Users\User\AppData\Local\Apps\2.0\20M1K3QV.1J5\YBVR1JRD.ZCH\mana..tion_94f2a286b90217ab_0001.0000_92543ff193690b91

В моем решении изображения, используемые приложением, находятся в подпапке с именем Images, в папке развернутого приложения, однако нет подпапки Images, и я выполнил полный поиск диска и не смог найти конкретное изображение. по имени где угодно, но не в папке с исходным решением Изображения ...

В любом случае, мой вопрос: где хранятся изображения после развертывания ClickOnce? Они встроены в исполняемый файл приложения?

Ответы [ 2 ]

2 голосов
/ 15 февраля 2012

В вашем случае изображения встроены в файл .exe, что является правильным и рекомендуемым.Если вы хотите что-то еще, вы должны проверить настройки Build action и Copy to Output Directory в окне инструмента Properties для каждого изображения.

1 голос
/ 15 февраля 2012

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

Скорее всего, они встроены в ваш EXE-файл.

Проверьте эту ссылку Social.MSDN

...