Значение не может быть нулевым - PullRequest
4 голосов
/ 05 марта 2012

VS 2010 сообщает об этом предупреждении "Значение не может быть нулевым".Тем не менее, проект, кажется, компилируется нормально.Это не показывает никакой другой информации, которая показывает, почему это происходит.Я разрабатываю проект для работы в Microsoft Robotics Studio.

Описание: "Значение не может быть пустым"

Файл: ** dssproxy

Как найти дополнительную информациюПо поводу этого предупреждения?

Код 3000+ строк.Поэтому я не уверен, стоит ли публиковать здесь.

enter image description here

Заранее спасибо.

Ответы [ 2 ]

2 голосов
/ 05 марта 2012

Спасибо за все предложения.

В конце концов, это было отсутствующее пространство имен в одном из файлов, которые я добавил в качестве ссылки. Возможно, почему dssproxy.exe жаловался. Не было очевидно, что «Значение не может быть нулевым».

Не смог бы понять это, если бы я не начал с нуля: (.

Еще раз спасибо.

1 голос
/ 05 марта 2012

Эта проблема иногда вызывается добавлением кода для элемента управления в форму, затем удалением элемента управления и оставлением кода. Попробуйте подключить код один раз, чтобы понять, что именно вызывает эту ошибку.

Проверьте эту ссылку, которая обсуждалась тоже самое:

http://social.msdn.microsoft.com/forums/en-US/vsx/thread/dbe2e211-2263-4dee-8e0d-428cabe8119b/

Другая возможная причина заключается в том, что вы можете получить эту ошибку при создании компонента или элемента управления в области конструктора из панели инструментов. Наиболее вероятная причина заключается в том, что вы пытаетесь использовать компонент или элемент управления, которые были собраны в 64-разрядную сборку. Среда разработки Visual Studio не поддерживает 64-разрядные компоненты.

...