Я хочу опубликовать проект ASP.NETFramework v4.6.1 в локальной папке. Нет молнии. Нет профиля.
Просто такая публикация:
msbuild MySolution.sln /t:MyProject /p:Configuration=DEBUG /p:publishDir = ".\To\Folder" /p:WebPublishMethod=FileSystem
Он хорошо компилируется, но я ничего не получаю в папке назначения. Я забыл инструкцию? Документация мне не помогает.
Построить удалось. Нет ошибок в логе
Результат публикации выглядит как пакет выпуска коммерческого программного обеспечения с корневой папкой, содержащей файл serup.exe и файлы выпуска в подкаталогах. Компиляция не выполняет публикацию. См. для ядра: Learn.Microsoft.com/en-us/dotnet/core/tools/dotnet-publish См. для Сети: Learn.microsoft.com/en-us/aspnet/web-forms/overview/ развернуть меняnt/…
Есть пара дополнительных параметров, которые должны заставить это работать. В частности, publishdir нужно изменить на OutDir, но, вероятно, необходимы и другие.
/p:DeployOnbuild=True /p:GenerateProjectSpecificOutputFolder=true
/p:OutDir=.\To\Folder /p:UseWPP_CopyWebApplication=true /p:PipelineDependsOnBuild=false
Получаете ли вы какой-либо файл журнала ошибок в папке, в которой вы компилируете?