Как программно опубликовать веб-приложение asp.net с помощью aspnet_compiler.exe ⇐ 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, а затем копирует эти файлы в выбранную вами папку с файлами публикации.
Я учусь автоматизировать создание решений, публикацию и развертывание веб-сайтов 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, а затем копирует эти файлы в выбранную вами папку с файлами публикации.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение