2014-11-12 10 views
0

В настоящее время я работаю над многопроектным решением в VisualStudio 2010, которое имеет 20+ проектов в VB.net & C# .net.Почему ошибки сборки исчезают после повторного открытия VisualStudio 2010

Иногда, когда я строю свой проект, я получаю как 100 аналогичных ошибок, например, «ссылка на объект отсутствует» как в проектах C#, так и в vb, в виду, что я создаю свое решение пару раз в день.

Но удивительно, что при повторном открытии VisualStudio эти ошибки чаще всего исчезают, если они не исчезают определенно после перезагрузки моего компьютера (странно, я знаю !!!).

Я очень хочу знать, почему это происходит и что заново открывать VisualStudio имеет какое-либо отношение к ошибкам сборки ?! Также мне очень интересно узнать, кто-нибудь испытал такую ​​проблему или ее только мне, столкнувшись с этой проблемой?

+1

убедитесь, что ссылки и ссылки правильно установлены и что все части отмечены как «Построить» в диспетчере конфигурации. помимо этого, периодически очищайте раствор. – Plutonix

+1

Не зная больше о том, что все ошибки, было бы невозможно предположить, что происходит. Иногда, если есть проблема со ссылкой (которая может произойти из-за блокировки файла), которая может быть разрешена путем закрытия и повторного открытия. –

+0

Несомненно, вы неправильно указываете сообщение об ошибке. Общее сообщение, когда у вас возникает такая проблема, - «вы не указали ссылку на сборку?» Вы делаете, вам нужно настроить полную версию .NET Framework, а не профиль клиента. VS2010 не обнаруживает этого, пока вы не начнете строить проект. И забывает это снова, когда вы снова открываете решение. –

ответ

0

В VS2010 -> Configuration Manager я изменил платформу Active solution на Mixed Platforms и включил все проекты в Build, а также выбрал x86 в качестве платформы решений.

Не было проблем после внесения этих изменений.

Plutonix, Спасибо за ваш комментарий.

Смежные вопросы