Интеграция MSBuild в Visual Studio

Запустите phpMyAdmin и получите доступ к wp_users из вашего экземпляра wordpress. Измените запись и выберите функцию user_pass для соответствия MD5. Напишите строку, которая будет вашим новым паролем в VALUE. Нажмите, GO. Перейдите на ваш сайт Wordpress и введите новый пароль. Вернемся к phpMyAdmin, вы увидите, что WP изменил HASH на что-то вроде $ P $ B ... enjoy!

22
задан Alex Angas 30 September 2009 в 10:44
поделиться

10 ответов

Visual Studio автоматически выполняет MSBuild для проектов, которые она поддерживает.

Если щелкнуть правой кнопкой мыши проект и выгрузить его, вы можете отредактировать его в Visual Studio. Перезагрузить (снова щелкнуть правой кнопкой мыши по проекту), принудительно (пере) собрать, чтобы проверить ваши изменения. Альтернативой является редактирование файла проекта во внешнем редакторе, и Visual Studio обнаружит сохранения и предложит перезагрузить проект для вас.

Звучит так, будто вы на правильном пути, и если вы планируете написание целей или пользовательских задач MSBuild, найдите время, чтобы отделить их от текущего проекта, чтобы вы могли использовать их повторно. Не изобретайте колесо, однако, двумя основными дополнительными проектами MSBuild являются Задачи сообщества MSBuild и MSBuild Extension Pack .

Обновление: Судя по вашему комментарию к ответу Митча, вы также можете рассмотреть возможность добавления нового элемента конфигурации или пользовательских свойств в проект. Новая конфигурация MSBuild (отличная от Debug / Release по умолчанию) может запускать модульные тесты, документацию по сборке или все, что вы хотите автоматизировать. Настраиваемое свойство MSBuild позволит вам использовать обычную конфигурацию отладки / выпуска и расширить ее , чтобы автоматизировать большую часть процесса сборки, зависит только от того, что вы хотите. Любой подход можно также использовать из командной строки .

20
ответ дан si618 29 November 2019 в 05:16
поделиться

Как уже отмечали другие, MSBuild уже доступен при установке Visual Studio.

Если вы хотите интегрироваться в VS2008: Запуск MSBuild из Visual Studio

5
ответ дан 29 November 2019 в 05:16
поделиться

MSBuild - это механизм сборки, используемый Visual Studio для обработки файлов, включенных в проект.
Сами файлы проекта Visual Studio (**. Csproj * для C # и .vbproj для VB, например) фактически являются сценариями MSBuild, которые запускаются каждый раз, когда вы строите проект.

2
ответ дан 29 November 2019 в 05:16
поделиться

Ваш файл .csproj является файлом MSBuild. Так что вы на самом деле уже используете его.

Конечно, вы можете захотеть создать отдельный файл сборки, чтобы иметь больше контроля, особенно при непрерывной интеграции или, скажем, ночной сборке.

Если вы просто хотите отредактировать файл сборки вашего проекта затем вы можете использовать среду IDE для редактирования некоторых настроек, таких как действия до и после сборки, или редактировать сам XML, выгрузив проект, щелкнув правой кнопкой мыши и отредактировав.

1
ответ дан 29 November 2019 в 05:16
поделиться

Это старая статья о некоторых простых точках расширения от команды msbuild

Как: вставить пользовательский процесс в определенные точки во время сборки

1
ответ дан 29 November 2019 в 05:16
поделиться

Вы можете использовать свои текущие файлы .vcproj для сборки проекта с помощью MSBuild. Однако, поскольку MSBuild не поддерживается напрямую (по крайней мере, для vc ++), вместо него используется vcbuild (внутренне). В VS2010 все файлы проекта основаны на MSBuild ...

1
ответ дан 29 November 2019 в 05:16
поделиться

Также не забывайте, что вы можете использовать MSBuild SideKick для разработки и отладки ваших (локальных) сборок msbuild, доступный бесплатно по адресу http://www.attrice.info/msbuild /

1
ответ дан 29 November 2019 в 05:16
поделиться

Самый простой способ - это, вероятно, вызвать ваш собственный сценарий сборки с помощью шага после сборки. Щелкните правой кнопкой мыши проект, выберите «Build Events» и вызовите msbuild с вашим пользовательским файлом msbuild оттуда.

0
ответ дан 29 November 2019 в 05:16
поделиться

Я бы посоветовал вам вызвать msbuild как шаг после сборки. Затем вы можете поместить свой сценарий сборки где-нибудь в своем решении и вызвать его.

<windowsdir>\Microsoft.NET\Framework\v3.5\MSBuild.exe c:\temp\MyProject\mybuildfile.proj
0
ответ дан 29 November 2019 в 05:16
поделиться

Я использую шаблон msbuild для интеграции с Visual Studio

http://msbuildtemplate.codeplex.com/

0
ответ дан 29 November 2019 в 05:16
поделиться
Другие вопросы по тегам:

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