百分探讨:微软的Bug导致的警告提示
以前也问过相应的问题 
 http://community.csdn.net/Expert/TopicView.asp?id=5543530   
 终于发现不是代码引起的 
 现象:   
 警告	1	项目级   Imports“Microsoft.VisualBasic.Compatibility”中指定的命名空间或类型不包含任何公共成员,或者找不到该命名空间或类型。要确保定义了该命名空间或类型且其中至少包含一个公共成员;还要确保导入的元素名不使用任何别名。	   
 解决问题: 
 把 
 Private   Sub   Button1_Click(....)   Handles   Button1.Click 
  '此处原本就无任何代码的 
 End   Sub 
 这段代码剪切、马上粘贴回去,就不会再有任何提示了。 
 比较前后的所有窗体和设计文本内的代码(也用不着比较,根本没有别的操作),无任何差异。   
 把控件剪切、粘贴操作一遍(窗体控件不少,只是这一个命令按钮在影响) 
 或者把代码   窗体.Designer.vb   里面的代码剪切、粘贴操作一遍,都会解决这个问题。 
 经过测试,把调整好的该窗口完整备份,然后还原带有错误提示的项目。 
 最后用无提示的窗口备份覆盖。   
 理论上这时候该窗体是好的——可是运行起来还是提示 
 这样,更证明窗体本身代码没有任何问题   
 请大家分析一下,这个Bug究竟来源在哪里???这种提示我已经遇到过多次了,对运行和编译没有任何影响,但是看着就是别扭。今天彻底的跟踪一下,就得出了这个解决办法,真让人郁闷——如果窗体多的话,真不知道是哪一个窗体引起的故障,总不能到处去剪切、粘贴罢??   
 微软提供的解决方案(简直是扯淡的一个玩艺儿) 
 http://msdn2.microsoft.com/zh-cn/library/ms234657(VS.80).aspx 
 ====================================================================== 
 本贴说明: 
 1、技术交流贴,非散分。分只给交流的人,结贴率100%; 
 2、欢迎一切问题有关的交流——无论答案对错; 
 3、不欢迎   顶、Mark、支持之类口水混分的人; 
 4、因为你的行为,影响了我删除零回复的权力; 
 所以,我保留我对蹭分者的厌恶,你也有权力对我鄙视。   
  <希望只知道蹭分的垃圾们去死,还技术区的清静>  
 ======================================================================   
------解决方案--------------------要说起起来问题简直太多了!我最近经常碰到的dataGridView不能设置属性!
------解决方案--------------------估计是控件的问题,页面里存在多个同名的对象.搞不清楚,以前也碰到过
------解决方案--------------------我觉得有可能是代码管理器的bug吧,剪切粘贴后是不是在代码管理器中记录的位置变了,不太了解原理,应该用的类似堆栈的东西吧,也可能是你的操作系统的问题或是盗版引起的,我的dotNet有时候调试结束时就报错退出,还有时候dotNet界面上会出现一条黑线,切换到其它窗口就没有,关了再开也没有了
------解决方案--------------------怎么都是VB.net的,我晕 
 不过还是JF了
------解决方案--------------------关注中
------解决方案--------------------1、虽然搞不懂项目级引用是什么东西,估计是Imports了命名空间但没有引用相应的程序集。 
 2、既然是警告,可以忽略。
------解决方案--------------------不知道楼主用的是VS 2003还是VS 2005   
 在VS2003里我们可以大胆修改编辑器生成的代码,只要你能保证你写的是对的   
 VS2005使用起来有时候就比较郁闷了,我有个从VS2003转换到VS2005的工程,有些控件压根没注册事件,我就不明白它为什么还能引发事件!比较了N次未果,放弃。
------解决方案--------------------错误	1	无法写入输出文件“obj\Debug\SmartInstitute.Client.Automation.Documents.StudentDocuments.StudentProfile.resources”。指定的路径或文件名太长,或者两者都太长。完全限定文件名必须少于 260 个字符,并且目录名必须少于 248 个字符。	SmartInstitute.Automation   
 怎么人家外国人英文版上(操作系统与VS都是)就编译过去了呢?我也不明白,请有经验也指点一下,是不是也是Vs.Net的bug还是设置的问题呢!
------解决方案--------------------楼主好牛B!