VS 2010报告此警告“值不能为空”。但是,该项目似乎编译得很好。它没有显示任何其他信息,说明为什么会发生这种情况。我正在开发一个在Microsoft Robotics Studio上运行的项目。
描述:“值不能为空”
文件:** dssproxy
如何找到有关此警告的更多信息?
代码是3000多行。所以我不确定它是否值得在这里发布。
提前致谢。
答案 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位组件。