Intellisense для задач сообщества MSBuild не работает

Я использую VS 2010 RC1. Я загружаю MSBuild Community Tasks (MCT) и устанавливаю его. (Чтобы предоставить полную информацию, я также установил пакет расширения MSBuild)

Затем, чтобы работать с Intellisense для задач MCT, я скопировал файл C:\Program Files\MSBuild\MSBuildCommunityTasks\MSBuild.Community.Tasks.xsd в C:\Program Files\Microsoft Visual Studio 10.0\Xml\Schemas\1033\MSBuild\MSBuild.Community.Tasks.xsd

Я запускаю VS и создаю файл проекта (сборки), как показано ниже:

<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" >
  <_
 </Project>

Как начинать вводить Target, у меня там нет Intellisense.

Я пытаюсь открыть панель свойств, нажать кнопку просмотра схемы, добавить файл C:\Program Files\MSBuild\MSBuildCommunityTasks\MSBuild.Community.Tasks.xsd, но Intellisense все еще не работает! Удаляя эту шимму, Intellisense возвращается к работе и, конечно же, просто работает для других задач, но задач MCT.

Кто-нибудь встретил ту же проблему, что и я? Пожалуйста, помогите!

Ответ 1

Вам нужно добавить следующую строку в C:\program files\Microsoft Visual Studio 10.0\Xml\Schemas\1033\Microsoft.Build.xsd

<xs:include schemaLocation="MSBuild\MSBuild.Community.Tasks.xsd"/>

Он должен быть помещен в конец файла перед </xs:schema>

Ответ 2

Я использую VS2008, и я вручную скопировал файл схемы сообщества MSBuild (.xsd) в соответствующий каталог Visual Studio. Однако этого было недостаточно для того, чтобы мои задачи сообщества регистрировались в Intellisense.

Мне пришлось открыть файл .csproj в Visual Studio, а затем перейти в меню "XML" и выбрать "Схемы...". Файл схемы сообщества MSBuild нигде не был в списке, поэтому я нажал "Добавить", а затем добавил файл. Как только я это сделал и закрыл диалог, альт! У меня был интеллект для задач сообщества.

Я был вдохновлен этой публикацией в MDSN

Ответ 3

У меня была такая же проблема, когда я впервые начал использовать VS 2010 RC1. Я снова установил, и он немного поработал и остановился.

С тех пор я загрузил и установил пробную версию VS 2010 Pro Загрузить здесь

С тех пор у меня не было никаких проблем.