«Ошибка события после сборки» - PullRequest
0 голосов
/ 22 июля 2010

Я использую Visual Studio 2008 для создания своих проектов.

Я часто беру существующий пример кода, редактирую его и играю с ним, так как я только учусь, и я хотел бы улучшить свои навыки.Приятно иметь шаблон для работы.

При этом я часто получаю ошибку сборки "Ошибка посткомпиляции".Это часто сопровождается «не удалось найти файл xxx.sbr» или чем-то еще.Я не знаю, что такое файл sbr, а не «событие после сборки».Перестройка, кажется, не помогает, и очистка всех файлов перед установкой другой сборки также не помогает.

При этом исполняемый файл все равно всегда собирается.

Я былинтересно:

  1. Что такое событие после сборки и каковы последствия / причины его сбоя?

  2. Что такое файл sbr?Я попытался исследовать это немного .. "Source Browse File"?Этот сайт показался довольно информативным: http://www.ehow.com/facts_5657521_file-extension-sbr_.html

Проблема в том, что я не понимаю, почему компилятор будет жаловаться на то, что не находит это (разве он не должен это делать?) И что именноэто делает («позволяет Microsoft Visual Studio получить доступ к вашему исходному коду» - неужели это не так?)

Спасибо!

R

1 Ответ

0 голосов
/ 22 июля 2010

Событие после сборки - это просто команда, которую вы можете запустить Visual Studio после ее завершения - возможно, для запуска тестов или сборки установщика.
Это в свойствах -> события сборки в меню - щелкните правой кнопкой мыши по проекту.

Файл SBR используется Visual Studio для просмотра источников и поиска, какая функция и в каком файле.У меня были проблемы, когда каким-то образом облажался внутренний список зависимостей, и он всегда перестраивал одну из них.Попробуйте очистить и перестроить, затем попробуйте выйти из Visual Studio и удалить файл .ncb

...