MZB*_*MZB 4 intellisense unit-testing visual-studio-2008 visual-studio
我有一个 Visual Studio 2008 解决方案,它构建了一个 C# 类库(项目 X)和 C# Windows 应用程序(项目 Y)。
在 C# 类库 (XTEST) 的单元测试项目中,Intellisense 按预期工作并自动完成类的名称等。
在 windows 应用程序 (YTEST) 的单元测试项目中,Intellisense 已停止工作,仅使用访问器类的名称自动完成,而不是实际类的名称。Intellisense 还将许多类名报告为未知/未定义。这些出现在错误选项卡中,但在编译后消失。
可能的相关事实:
任何有灵感的读者能指出我在 YTEST 项目中修复 Intellisense 的正确方向吗?
回答
原来是项目 obj 目录中的 .cache 文件有问题。删除这些解决了问题。
对于 Visual Studio 2013,我.ncb在项目文件夹中找不到文件。但是删除.cache文件obj\Debug夹中的所有文件有效。不必重新启动VS。  
资料来源: Grantly 的评论。
| 归档时间: | 
 | 
| 查看次数: | 4262 次 | 
| 最近记录: |