Подтвердить что ты не робот

Как найти файл *.exe цели *.appref-ms

Я должен сделать резервную копию программы, работающей из файла *.appref-ms
Когда я открыл файл GitHub.appref-ms с помощью текстового редактора, я нашел

http://github-windows.s3.amazonaws.com/GitHub.application#GitHub.application, Culture = нейтральный, PublicKeyToken = 8f45a2159c87c850, processorArchitecture = x86

Где указывается цель в локальном диске,
Редактирование PublicKeyToken в результате по умолчанию или значок Null.
Редактирование URL-адреса В результате "Приложение не запускается".
Как *.appref-ms Targeting Exe???
Это не отвечает на мой вопрос

Примечание: я пытался открыть файл в автономном режиме, но он работает отлично.

4b9b3361

Ответ 1

Простой ответ на это; Я пытался понять то же самое, и это просто поразило меня.

GitHub это программа, установленная на вашем компьютере, и, когда он работает, он будет использовать потоки и RAM. Так что это делает процесс. Все, что вам нужно сделать, это открыть диспетчер задач, перейти на вкладку "Процессы", найти "Github.exe", щелкнуть правой кнопкой мыши "Открыть местоположение файла". Вуаля! Мой находится в какой-то папке приложений в Local, около 4 слоев.

Screenshot

Ответ 2

Файл appref-ms не указывает на exe. Когда вы нажимаете этот ярлык, он вызывает манифест развертывания на URL-адресе поставщика развертывания и проверяет наличие обновлений. Он проверяет манифест приложения (yourapp.exe.manifest), чтобы посмотреть, какие файлы загружать, и этот файл содержит определение точки входа (например, exe).

Ответ 3

Приложение хранится в %LocalAppData% в вашем %UserProfile%. Таким образом, полный путь может быть:

C:\Users\username\AppData\Local\GitHub

Ответ 4

Я знаю, что этот вопрос старый, но способ, которым я нашел исполняемый файл для аналогичного приложения, - это сначала открыть приложение, а затем открыть Диспетчер задач Windows и в Процессах ", щелкните его правой кнопкой мыши и выберите" Открыть расположение файла ".

Я не мог найти местоположение в файле справки приложения в моем случае...

Ответ 5

Приложения ClickOnce хранятся в профиле пользователя в %LocalAppData%\Apps\2.0\.

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

Ответ 6

Приложения ClickOnce разработаны таким образом, что конечный пользователь загружает "загрузчик" - приложение ClickOnce, а затем, когда вы его запускаете, он загружается и устанавливается в% LocalAppData%\Apps\2.0..... и затем это случайная папка имена для каждой установленной вами ОС. Резервное копирование бессмысленно и поэтому пытается переместить программу. Точка ClickOnce - 2-Fold: 1. Автообновление программы 2. Конечный пользователь не имеет установки, а также не может перемещать приложение или он ломается

Папка% LocalAppData%\Apps\2.0..... является программой AND% LocalAppData%\GitHub - папка настроек.

Я не собираюсь освещать, как обходить это - только заявляя выше.: P

Лучший "совет", который я могу сказать законно: В некоторых случаях вы можете переместить конечную папку, в которой находятся все файлы, и использовать символическую ссылку, если у вас мало места. Но не все приложения будут работать и по существу будут удалять символическую ссылку после запуска. Затем они могут переустановить или просто удалить ссылку. Имейте в виду, что другие приложения могут использовать ту же самую конечную папку, поэтому перемещение папки также повлияет на них.