• Новые темы в этом разделе публикуются автоматически при добавлении файла в менеджер ресурсов.
    Ручное создание новых тем невозможно.
Иконка ресурса

Исходники updater/launcher и Patch Builder 2022-05-13

Нет прав для скачивания

rosylik

Просто
Проверенный
Любитель реакций
Старожил I степени
Победитель в номинации 2022
Победитель в номинации 2021
Участник Новогоднего Фонда 2021
Сообщения
459
Розыгрыши
0
Решения
1
Репутация
136
Реакции
426
Баллы
983
rosylik добавил(а) новый ресурс:

Исходники updater/launcher и Patch Builder - Исходники updater/launcher и Patch Builder

Нашел на гитхабе давно, исходники Апдейтера + патч генератор на C#, под себя переделать дизайн, ссылки на ресурс не составит труда и можно сразу в бой, полностью рабочий. Обкатан на лайв сервере л2. Апдейтер работает без проблем и глюков.
Собирал на Visual Studio 2017+ , 2019 без ошибок.
Сжатие 7zip (LZMA).
Имеет как полную проверку, так и "патч" проверку критических файлов.

Пароль на архив:

Узнать больше об этом ресурсе...
 

Задам глупый вопрос через что компилировать?
 
Это абдейтер Cabal online с дизайном. Собирается как и писали на 2019 без проблем. Сам собрал без каких либо танцев с бубном.

1652475576936.png
 
Последнее редактирование:
А ссылки на гитхаб нету?
 
Стою на асфальте в лыжи обутый. Первый раз пытаюсь собрать что-то через вижул. Пробовал 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 пропущено ==========
Сбой Сборка.
Сбой Сборка.

Если не затруднит ткните носом в мануал по фиксу, или подскажите готовое решение
 
Стою на асфальте в лыжи обутый. Первый раз пытаюсь собрать что-то через вижул. Пробовал 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 пропущено ==========
Сбой Сборка.
Сбой Сборка.

Если не затруднит ткните носом в мануал по фиксу, или подскажите готовое решение
у меня на 22 скомпилился, но я какие то модули для вижуал доустанавливал, сейчас уже не подскажу какие, но инфу о них я нашел в гугле
 
Поставил если не ошибаюсь Ride от джетбрейнс. Собралось, надо было только проектам указать чтоб собирались в х64
 
Поставил если не ошибаюсь Ride от джетбрейнс. Собралось, надо было только проектам указать чтоб собирались в х64
херовая идея
вообще после сборки под 2й нет фреймворк у меня на рабочем пк запускалось норм, на домашнем не запускалось, под домашний только с 4.5 если собрать запустилось
 
это конечно шара :). Но с чистотой кода вообще народ не заморачивается.
 
херовая идея
вообще после сборки под 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 пропущено ==========
Сбой Сборка.
Сбой Сборка.

Если не затруднит ткните носом в мануал по фиксу, или подскажите готовое решение
1678642424309.png

Кстати кто-то нашёл пропавшую кнопку апдейта патчем? Пришлось импровизировать и цеплять скрипт на кнопку старта)
Код:
DoVersionCheck()
- Патч
Код:
DoFullCheck()
- Клиент
Код:
            if (!webClient.IsBusy && !updaterWorker.IsBusy)
            {
                DoFullCheck(); // или DoVersionCheck
            }
 
Последнее редактирование:
Назад
Сверху Снизу