Я выйду go на конечности и предложу ответ. На этот вопрос есть 2 правильных ответа. Пожалуйста, рассмотрите каждый.
1) Да. Если ваши изменения незначительны (изолированные для одного проекта / библиотеки DLL), других обновлений / обновлений нет, вы провели адекватное тестирование, сделали резервные копии (поэтому вы можете отменить), тогда да, можно безопасно развернуть один DLL без развертывания всего проекта. Конечно, есть множество вещей, которые могут go вас не удивить или удивить, поэтому будьте бдительны в отношении мониторинга ваших систем после развертывания и будьте готовы отменить (отменить) ваши изменения. Безопасность прежде всего!
2) То, что вы предлагаете, это маленький ковбой-я sh и не соответствует отраслевым «лучшим практикам». Почти каждый, кто имеет опыт, будет убеждать вас пересмотреть свою стратегию. Возможно, ваши текущие условия работы могут не дать вам лучших вариантов прямо сейчас. Мы все были там. Однако, чтобы «переиграть долг», который вы несете в результате этого риска, вам также необходимо создать план и наложить временную шкалу на себя, чтобы отойти от любых будущих исправлений, подобных этому.