我们目前正在评估新的Visual Studio 2015,并遇到了IntelliSense的奇怪问题。当我用新工作室编译主要解决方案时,构建成功,但是显示了6个错误。
我发现这不是一个真正的错误,而只是一个智能错误。该代码绝对正确,并且一切都已成功编译。但是,该代码标记为红色,并且错误显示在错误列表中。
所有6个错误的起因均相同。这是一个简单的构造函数调用。足够奇怪,但是也有一些完全相同的构造函数出现而没有任何错误。
错误信息:
Code: CS1729
Message: '<the class>' does not contain a constructor that takes that many arguments.
Project: <the project name>
File: <the path to the file>
新工作室安装在没有任何旧版软件(没有VS13)的全新安装的Windows 7上。
我已经尝试清除缓存,删除suo文件,删除bin和obj目录,清理并重建解决方案等。但是没有任何效果。
谁能向我解释这种行为?