值不能为空

时间:2012-03-04 21:49:19

标签: visual-studio-2010 warnings

VS 2010报告此警告“值不能为空”。但是,该项目似乎编译得很好。它没有显示任何其他信息,说明为什么会发生这种情况。我正在开发一个在Microsoft Robotics Studio上运行的项目。

描述:“值不能为空”

文件:** dssproxy

如何找到有关此警告的更多信息?

代码是3000多行。所以我不确定它是否值得在这里发布。

enter image description here

提前致谢。

2 个答案:

答案 0 :(得分:2)

感谢所有建议。

最后,我添加为链接的文件之一是缺少命名空间。也许为什么dssproxy.exe在抱怨。但是,“值不能为空”并不是很明显。

如果我没有从头开始,我就无法弄明白:(。

再次感谢。

答案 1 :(得分:1)

问题有时是由在表单上添加控件的代码,然后删除控件并保留代码引起的。尝试将代码传递一次,以便您了解导致此错误的确切原因。

检查以下相同的链接:

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

另一个可能的原因是,当您从工具箱中在设计图面上创建组件或控件时,您可能会收到此错误。最可能的原因是您正在尝试使用为64位程序集构建的组件或控件。 Visual Studio设计环境不支持64位组件。