Я успешно настроил скрипт MSBuild, который при локальном запуске собирает и упаковывает мой сайт и помещает пакет в нужную папку. Однако при запуске на Server 2008 сборка будет выполняться без ошибок, но никогда не будет создавать пакет.
Я сравнил журналы с 2 машин, и они запускаются аналогично, моя локальная машина ссылается на запрос пакета ..
ValidateGlobalPackageSetting:
$(PackageAsSingleFile) is True
$(PackageFileName) is C:\GIT\BamBamV2\output\package\BamBamV2.zip. Validating...
... а затем переходит к целому грузу вещей.
На сервере сборки ничего из этого не упоминается, и он просто завершает сборку без ошибок и предупреждений.
Мне интересно, связано ли это с тем, как я называю упаковку в моем скрипте сборки
<Target Name="CompileSolution" >
<MSBuild Projects="$(SourceFolder)\$(ProjectName).sln" Properties="Configuration=$(Configuration);OutDir=$(ProjectBuildDirectory);DeployOnBuild=true;DeployTarget=Package;PackageLocation=$(PackagePath)">
</MSBuild>
Как видите, я передаю целое решение, а не конкретный проект, поэтому, возможно, это как-то связано с ним.
Сэм:)