Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 多项目VS2005解决方案中的IntelliSense_.net_Visual Studio 2005_Intellisense_Servicepacks - Fatal编程技术网

.net 多项目VS2005解决方案中的IntelliSense

.net 多项目VS2005解决方案中的IntelliSense,.net,visual-studio-2005,intellisense,servicepacks,.net,Visual Studio 2005,Intellisense,Servicepacks,我不确定这是否是一个重复的问题——我想是的,但不知怎么的,我在互联网上发现了很少的信息。可能是关键词出了错。无论如何问题是: 最后,毫无疑问——在多次修改这篇文章之后,我最终只想分享我的故事 我的VisualStudio2005终于不是最新版本了,我误以为是SP1在看.NETFramework版本。但是,我发现它后,找到了解决什么困扰我,使我想写这篇文章。真遗憾,我知道 不知何故,在我将导入/导出项目环境选项(zenburn配色方案/还原默认值)稍微混合后,IntelliSense停止了工作。我

我不确定这是否是一个重复的问题——我想是的,但不知怎么的,我在互联网上发现了很少的信息。可能是关键词出了错。无论如何问题是:

最后,毫无疑问——在多次修改这篇文章之后,我最终只想分享我的故事

我的VisualStudio2005终于不是最新版本了,我误以为是SP1在看.NETFramework版本。但是,我发现它后,找到了解决什么困扰我,使我想写这篇文章。真遗憾,我知道

不知何故,在我将导入/导出项目环境选项(zenburn配色方案/还原默认值)稍微混合后,IntelliSense停止了工作。我检查了C#IntelliSense选项,但它仍然不能正常工作

经过一些搜索和尝试,我发现我自己的类驻留在另一个库中,它们也不能使用IntelliSense——事实上,在点之后只显示对象方法——即Equals()和ReferenceEquals()

几个月前,我在同一个解决方案下合并了5个不同的VS2005 C#项目——在此之前,我一直在为每个解决方案项目对使用单独的Visual Studio实例。回到我以前的行动计划解决了这个问题——打开只包含一个项目的旧解决方案似乎可以让IntelliSense开始正常工作

此外,从我当前的(多个项目)解决方案中“卸载”项目,将其删除并再次添加(添加->现有项目)具有相同的效果-IntelliSense再次开始工作


浪费了这么多时间,IntelliSense有时会有点古怪。大多数情况下,它有助于停止VS2005,删除ncb和suo文件,然后重新启动VS2005。然后,它将为解决方案重建完整的数据库

希望这有帮助

干杯

塞巴斯蒂安