Как программно опубликовать веб-приложение 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, а затем копирует эти файлы в выбранную вами папку с файлами публикации.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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