В настоящее время я использую TFS и регулярную деятельность процесса сборки для создания решения. Тем не менее, я хотел бы иметь возможность автоматизировать развертывание, чтобы я мог создавать и развертывать удаленно на сервере за один шаг.
В аргументах MSBuild я пытаюсь указать переключатель развертывания. Мой проект - это служба Windows, но я понимаю, что по-прежнему можно развернуть любые двоичные файлы, независимо от типа проекта (не являющегося веб-проектом).
Текущие параметры сборки:
/p:DeployOnBuild=True /p:UserName=user /p:Password=password
Когда сборка работает в TFS, она преуспевает, однако я ожидал увидеть некоторую попытку развертывания на сервере и некоторое полезное сообщение об ошибке, но ничего не отображается.