Как программно опубликовать веб-приложение asp.net с помощью aspnet_compiler.exeC#

Место общения программистов C#
Гость
Как программно опубликовать веб-приложение asp.net с помощью aspnet_compiler.exe

Сообщение Гость »


Я учусь автоматизировать создание решений, публикацию и развертывание веб-сайтов ASP.NET. Я использую C# только для программного выполнения команд cmd, и в настоящее время я застрял в процессе публикации.

Я попробовал MSBuild, но выходные данные не компилируются так же, как файлы aspnet_compiler (dll находится вне папки bin и создает дополнительную подпапку). Недавно я заметил, что VS использовал aspnet_compiler.exe в процессе публикации, но я не знаю внутреннего процесса заполнения папки obj\Release\AspnetCompileMerge\Source.< /п> aspnet_compiler.exe -v / -p "C:\Users\*SolutionPath*\obj\Release\AspnetCompileMerge\Source" -u -c "C:\Users\*SolutionPath*\obj\Release\AspnetCompileMerge\TempBuildDir" Насколько я понимаю, эта команда, которую я видел в поле вывода в VS, отвечает за предварительную компиляцию файлов из папки Source в папку TempBuildDir, а затем копирует эти файлы в выбранную вами папку с файлами публикации.

Вернуться в «C#»