Я не могу сгенерировать предварительно скомпилированные файлы (.compiled файлы) для приложения asp.net mvc со сборкой Jenkin. Но мы можем генерировать предварительно скомпилированные файлы при локальном запуске с помощью приведенной ниже команды и опции публикации слияния. но не генерируется с помощью Jenkin build. Ошибка говорит: «Недействительное свойство».
msbuild command : MSBuild.exe "C:\GitHub\website1\Test.UI\test.UI.csproj" /p:Configuration=Release /t:Clean;Rebuild;MvcPreCompileViews;_CopyWebApplication /p:OutDir=.\Deploy /p:Configuration=Release /p:Platform=AnyCPU /verbosity:d
Я попытался добавить p:AspnetCompileMerge=true
с этой командой, но все еще не надеюсь.
имеет следующие настройки в файле UI.csprj.
<MvcBuildViews>false</MvcBuildViews>
<Target Name="MvcBuildViews" AfterTargets="AfterBuild" Condition="'$(MvcBuildViews)'=='true'">
<AspNetCompiler VirtualPath="temp" PhysicalPath="$(WebProjectOutputDir)" />
</Target>
Может кто-нибудь помочь?