0

我不确定这是否不是一个重复的问题——我以为会是这样,但不知何故我在互联网上发现的关于它的信息很少。可能是关键字有问题。反正。问题:

终于没有问题了——在多次修改这篇文章后,我最终只想分享我的故事

我的Visual Studio 2005 终于不是最新的了,我误以为是SP1 看的.NET 框架版本。但我在找到让我烦恼的解决方案并让我想写这篇文章后发现了它。很遗憾,我知道。

在我与导入/导出项目环境选项(zenburn 配色方案/恢复默认值)混在一起后,不知何故 IntelliSense 停止工作。我检查了 C# IntelliSense 选项,但它仍然无法正常工作。

经过一番搜索和尝试后,我发现我自己位于不同库中的类也无法使用 IntelliSense - 实际上在点之后只显示 Object 方法 - 即 Equals() 和 ReferenceEquals()

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

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

浪费了这么多时间

4

1 回答 1

0

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

希望这可以帮助。

干杯,

塞巴斯蒂安

于 2011-03-18T10:19:22.810 回答