MS-Build BeforeBuild не стреляет

Обновление: Пожалуйста, взгляните на комментарии - этот ответ не соответствует вашему вопросу, но, возможно, он отвечает на другие вопросы пользователей, которые натолкнулись (я думаю, что из-за upvotes), поэтому я не буду удалять это " answer ":

Сначала: я знаю, что этот вопрос действительно устарел, но я искал именно эту проблему, и эта публикация была опубликована в Google # 1. Поэтому я реализовал версию docs.filter (принятый ответ), но, как я читал в mongoose v4.6.0 docs , мы теперь можем просто использовать:

Item.find({}).populate({
    path: 'tags',
    match: { tagName: { $in: ['funny', 'politics'] }}
}).exec((err, items) => {
  console.log(items.tags) 
  // contains only tags where tagName is 'funny' or 'politics'
})

Надеемся, что это поможет будущему пользователей поисковой системы.

13
задан Steve Cooper 28 July 2010 в 12:39
поделиться

2 ответа

Событие запускается, но вам может потребоваться изменить настройки в VS:

Инструменты-> Параметры-> Проекты и Решения-> Сборка и запуск:

И установите уровень детализации MSBUild на минимальный или нормальный.

Кроме того, если вы скомпилируете через msbuild в консоли, вы увидите сообщение, не изменяя вышеуказанные настройки.

14
ответ дан 1 December 2019 в 19:22
поделиться

Существует функция Visual Studio, позволяющая отлаживать MSBuild . Вы можете попробовать это. Официально он не поддерживается, но полезен.

2
ответ дан 1 December 2019 в 19:22
поделиться
Другие вопросы по тегам:

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