Как остановить построение базы данных проекта - PullRequest
4 голосов
/ 26 августа 2011

Я использую VS2010 Premium, и у меня есть проект базы данных в моем решении.Я использую это только для хранения скриптов SP и функций, чтобы я мог хранить их в TFS и выполнять их в нашей базе данных dev.

Итак, я отредактировал конфигурацию решения, чтобы не создавать проект, которыйработая, как показывает вывод сборки:

------ Skipped Rebuild All: Project: SocratesApplicationDB, Configuration: Debug Any CPU ------ Project not selected to build for this solution configuration 
========== Rebuild All: 15 succeeded, 0 failed, 1 skipped ==========

Но, поскольку у меня нет ни одной из ссылочных таблиц и т. д., я все еще получаю загрузку из-за ошибок / предупреждений SQL03118 и SQL04151, что затрудняетнайти какие-либо «настоящие» ошибки / предупреждения.

Кто-нибудь знает, как заставить VS полностью игнорировать мой проект базы данных и не пытаться что-либо проверить (кроме удаления его из моего решения)?

1 Ответ

3 голосов
/ 26 августа 2011

Если вы щелкнете правой кнопкой мыши по файлу проекта в обозревателе решений и нажмете «Выгрузить проект» (он находится внизу), тогда он покинет проект, на который есть ссылка в решении, но он больше не будет пытаться создать его или ссылаться на него. любые ошибки / предупреждения / сообщения от проекта.

Кроме того, многие предупреждения, как правило, приходят от файлов, которые вы открываете на вкладках Visual Studio (он пытался скомпилировать их с помощью Intellisense и тому подобное), поэтому попробуйте щелкнуть правой кнопкой мыши на текущей вкладке файла и "закрыть все, кроме этот". Это не обязательно после того, как вы выгрузили проект, потому что он все равно закроет их.

Чтобы вернуть проект в ваше решение, просто щелкните правой кнопкой мыши по нему «Перезагрузить проект», когда будете готовы.

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