Создание решения ASP.NET от командной строки?

Необходимо получить содержание тега p и заменить все печали в нем с выделенной версией.

у Вас не должно даже быть jQuery для этого.:-)

6
задан Chris Fulstow 11 December 2009 в 09:40
поделиться

5 ответов

Взгляните на переключатель devenv.exe / Build , вы даете ему файл решения для сборки, например

devenv.exe "C:\Documents and Settings\someuser\MySolution.sln" /build DEBUG

. Если у вас более сложные требования к сборке, посмотрите в MSBuild .

1
ответ дан 16 December 2019 в 21:41
поделиться

Это обходной способ сделать это, но вы можете использовать задачу MSBuild как часть проекта msbuild :

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">

<ItemGroup>
  <Solutions Include="*.sln" />
</ItemGroup>

<Target Name="Build"   >
  <MSBuild BuildInParallel="true" Projects="@(Solutions)" RebaseOutputs="true"  />
</Target>

построен используя msbuild имя проекта .proj из командной строки.

Это может показаться излишним, но затем вы можете добавить в проект дополнительные элементы (например, перезапуск веб-сайтов, архивирование файлов, даже управление виртуальной машиной !, покрытие кода), которые помогут вам настроить и протестировать проект.

1
ответ дан 16 December 2019 в 21:41
поделиться

Каким бы глупым я ни казался, я использовал " aspnet_compiler.exe " для компиляции / развертывания проектов

1
ответ дан 16 December 2019 в 21:41
поделиться

Чтобы создать решение напрямую,

msbuild mysolution.sln

вы найдете MSBuild в папке Microsoft.NET в вашем каталоге Windows.

Вы также можете предварительно скомпилировать свой веб-сайт. Инструкции для этого находятся в MSDN здесь . Если вы используете узел проекта веб-развертывания (подробно описан внизу), то развертывание произойдет автоматически, когда вы запустите msbuild в файле решения.

0
ответ дан 16 December 2019 в 21:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: