Хм, возможно, здесь происходит больше, чем вы заявили, но в простейшем случае, если вы создаете пакет развертывания с использованием Visual Studio, пакетный файл, который он генерирует, имеет переключатель командной строки для выполнения развертывания «whatif».Вы просто выполняете пакет с помощью «/ t», и он будет имитировать развертывание и сообщать о любых ошибках (без фактического развертывания, конечно).Существует некоторая разница в настройке msdeploy, так что, возможно, вы могли бы публиковать более подробную информацию именно о том, что вы делаете?