Нашел на гитхабе давно, исходники Апдейтера + патч генератор на C#, под себя переделать дизайн, ссылки на ресурс не составит труда и можно сразу в бой, полностью рабочий. Обкатан на лайв сервере л2. Апдейтер работает без проблем и глюков.
Собирал на Visual Studio 2017+ , 2019 без ошибок.
Сжатие 7zip (LZMA).
Имеет как полную проверку, так и "патч" проверку критических файлов.
Пароль на архив:Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
По собственному опыту лучше переспросить чем тратить время)
Здравствуйте, как узнать пароль от архива?rosylik добавил(а) новый ресурс:
Исходники updater/launcher и Patch Builder - Исходники updater/launcher и Patch Builder
Узнать больше об этом ресурсе...
Здравствуйте, как узнать пароль от архива?
Нет, но можешь поискать на гитхабеА ссылки на гитхаб нету?
1>------ Сборка запущено: проект: ClientUpdater, конфигурация: Debug|x86 ------
2>------ Сборка запущено: проект: PatchGenerator, конфигурация: Debug|AnyCPU ------
1>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(3343,5): error MSB4216: не удалось выполнить задачу "GenerateResource", поскольку MSBuild не удалось создать сервер задач со средой выполнения "CLR2" и архитектурой "x86" или подключиться к нему. Убедитесь, что (1) запрошенные среда выполнения и архитектура существуют на компьютере и (2) необходимый исполняемый файл "C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\MSBuildTaskHost.exe" существует и может быть запущен.
1>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(3361,7): error MSB4028: не удалось получить выходные спецификации задачи "GenerateResource" из параметра "FilesWritten". Объект не соответствует конечному типу.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(3343,5): error MSB4216: не удалось выполнить задачу "GenerateResource", поскольку MSBuild не удалось создать сервер задач со средой выполнения "CLR2" и архитектурой "x64" или подключиться к нему. Убедитесь, что (1) запрошенные среда выполнения и архитектура существуют на компьютере и (2) необходимый исполняемый файл "C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64\MSBuildTaskHost.exe" существует и может быть запущен.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(3361,7): error MSB4028: не удалось получить выходные спецификации задачи "GenerateResource" из параметра "FilesWritten". Объект не соответствует конечному типу.
========== Сборка: 0 успешно, 2 неудачно, 0 актуально, 0 пропущено ==========
Сбой Сборка.
Сбой Сборка.
у меня на 22 скомпилился, но я какие то модули для вижуал доустанавливал, сейчас уже не подскажу какие, но инфу о них я нашел в гуглеСтою на асфальте в лыжи обутый. Первый раз пытаюсь собрать что-то через вижул. Пробовал 19 и 22. Открыл папку проекта, выбрал sln кабала, при попытке сборке получаю такие сообщение
Код:1>------ Сборка запущено: проект: ClientUpdater, конфигурация: Debug|x86 ------ 2>------ Сборка запущено: проект: PatchGenerator, конфигурация: Debug|AnyCPU ------ 1>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(3343,5): error MSB4216: не удалось выполнить задачу "GenerateResource", поскольку MSBuild не удалось создать сервер задач со средой выполнения "CLR2" и архитектурой "x86" или подключиться к нему. Убедитесь, что (1) запрошенные среда выполнения и архитектура существуют на компьютере и (2) необходимый исполняемый файл "C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\MSBuildTaskHost.exe" существует и может быть запущен. 1>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(3361,7): error MSB4028: не удалось получить выходные спецификации задачи "GenerateResource" из параметра "FilesWritten". Объект не соответствует конечному типу. 2>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(3343,5): error MSB4216: не удалось выполнить задачу "GenerateResource", поскольку MSBuild не удалось создать сервер задач со средой выполнения "CLR2" и архитектурой "x64" или подключиться к нему. Убедитесь, что (1) запрошенные среда выполнения и архитектура существуют на компьютере и (2) необходимый исполняемый файл "C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64\MSBuildTaskHost.exe" существует и может быть запущен. 2>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(3361,7): error MSB4028: не удалось получить выходные спецификации задачи "GenerateResource" из параметра "FilesWritten". Объект не соответствует конечному типу. ========== Сборка: 0 успешно, 2 неудачно, 0 актуально, 0 пропущено ========== Сбой Сборка. Сбой Сборка.
Если не затруднит ткните носом в мануал по фиксу, или подскажите готовое решение
херовая идеяПоставил если не ошибаюсь Ride от джетбрейнс. Собралось, надо было только проектам указать чтоб собирались в х64
Не спорю, мб проблемы будут, но собираю его чисто чтоб коллеге отдать, и не кидать ему файлы постоянно по отдельностихеровая идея
вообще после сборки под 2й нет фреймворк у меня на рабочем пк запускалось норм, на домашнем не запускалось, под домашний только с 4.5 если собрать запустилось
нет, этотВы не можете просматривать ссылку пожалуйста воспользуйтесь следующими ссылками Вход или Регистрация- не эти исходники случаем?
О чем ты?Кстати кто-то нашёл пропавшую кнопку апдейта патчем? Пришлось импровизировать и цеплять скрипт на кнопку старта)
Стою на асфальте в лыжи обутый. Первый раз пытаюсь собрать что-то через вижул. Пробовал 19 и 22. Открыл папку проекта, выбрал sln кабала, при попытке сборке получаю такие сообщение
Код:1>------ Сборка запущено: проект: ClientUpdater, конфигурация: Debug|x86 ------ 2>------ Сборка запущено: проект: PatchGenerator, конфигурация: Debug|AnyCPU ------ 1>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(3343,5): error MSB4216: не удалось выполнить задачу "GenerateResource", поскольку MSBuild не удалось создать сервер задач со средой выполнения "CLR2" и архитектурой "x86" или подключиться к нему. Убедитесь, что (1) запрошенные среда выполнения и архитектура существуют на компьютере и (2) необходимый исполняемый файл "C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\MSBuildTaskHost.exe" существует и может быть запущен. 1>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(3361,7): error MSB4028: не удалось получить выходные спецификации задачи "GenerateResource" из параметра "FilesWritten". Объект не соответствует конечному типу. 2>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(3343,5): error MSB4216: не удалось выполнить задачу "GenerateResource", поскольку MSBuild не удалось создать сервер задач со средой выполнения "CLR2" и архитектурой "x64" или подключиться к нему. Убедитесь, что (1) запрошенные среда выполнения и архитектура существуют на компьютере и (2) необходимый исполняемый файл "C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64\MSBuildTaskHost.exe" существует и может быть запущен. 2>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\amd64\Microsoft.Common.CurrentVersion.targets(3361,7): error MSB4028: не удалось получить выходные спецификации задачи "GenerateResource" из параметра "FilesWritten". Объект не соответствует конечному типу. ========== Сборка: 0 успешно, 2 неудачно, 0 актуально, 0 пропущено ========== Сбой Сборка. Сбой Сборка.
Если не затруднит ткните носом в мануал по фиксу, или подскажите готовое решение
Кстати кто-то нашёл пропавшую кнопку апдейта патчем? Пришлось импровизировать и цеплять скрипт на кнопку старта)
DoVersionCheck()
DoFullCheck()
if (!webClient.IsBusy && !updaterWorker.IsBusy)
{
DoFullCheck(); // или DoVersionCheck
}
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?