У меня есть проект WCF, который, если я использую опцию Visual Studio, публикует публикацию в порядке.Разница между MSBuild с DeployOnBuild и Visual Studio Опубликовать
Но если я использую параметр MSBuild DeployOnBuild, он не будет опубликован правильно. Я получаю ошибку «Не могу загрузить тип», и все DLL-файлы есть.
Я использую MSBuild в определении сборки для создания непрерывной интеграции.
Параметры сборки я использую являются:
/p:DeployOnBuild=true
/p:DeployTarget=MSDeployPublish
/p:MSDeployPublishMethod=RemoteAgent
/p:MsDeployServiceUrl=http://host/msdeployagentservice
/p:username=#####
/p:password=****
Моя главная проблема с этим сценарием является то, что цели сборки одинаковы, и определение сборки actualy публикует файлы, но почему-то они не являются одна и та же.
Любые идеи ???
В чем разница? –
Я действительно выяснил проблему. Процесс сборки скопировал несколько dlls в папку проектов. Но поскольку файлы, которые не были проверены на TFS, они не были опубликованы в чеке. И поскольку сборка непрерывной интеграции идет только в хранилище TFS, файлы, которые не синхронизируются. –
ОК хорошо, что, безусловно, «По дизайну», рад, что у вас это работает :) –