Как найти файл *.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???
Это не отвечает на мой вопрос
Примечание: я пытался открыть файл в автономном режиме, но он работает отлично.
Ответы
Ответ 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
Лучший "совет", который я могу сказать законно:
В некоторых случаях вы можете переместить конечную папку, в которой находятся все файлы, и использовать символическую ссылку, если у вас мало места. Но не все приложения будут работать и по существу будут удалять символическую ссылку после запуска. Затем они могут переустановить или просто удалить ссылку. Имейте в виду, что другие приложения могут использовать ту же самую конечную папку, поэтому перемещение папки также повлияет на них.