在我的解决方案中发出警告: -
警告306 Imports中指定的命名空间或类型 'Microsoft.Office.Interop'不包含任何公共成员或不能包含任何公共成员 被发现。确保命名空间或类型已定义并包含 至少一个公共成员。确保导入的元素名称 不使用任何别名。
我添加了对[myLocationManager stopUpdatingLocation];
的引用,但警告仍然存在。
我注意到,在添加引用时,“添加引用”对话框中显示的路径为Microsoft 11.0 Object Library
,但在“属性”屏幕中,路径为C:\Program Files\Common Files\Microsoft Shared\OFFICE11\MSL.DLL
,而不是C:\WINDOWS\assembly\GAC\Office\11.0.0.0__71e9bce111e9429c\Office.dll
。
我的问题:这是正确的吗?如果是,为什么它不起作用?如果没有,我应该使用什么?
我怀疑这个问题导致了目前报告的300多个编译错误。
这是在Windows XP上运行的Visual Basic 2010 Express。
答案 0 :(得分:1)
试试这个:
您必须删除该文件的旧引用添加新引用,因为当我们将文件从一台计算机复制到另一台计算机时,程序集的引用也需要从复制的计算机中获取。
所以你可以检查一下,