0

即使项目有效,我也会出现奇怪的智能感知错误。他们都处理参考项目。Visual Studio 2012无法从'bool'转换为'System.Boolean'

例子:

无法从 '布尔' 转换 'System.Boolean'

无法从 '字符串' 到 'System.String'

吨转换警告称我不正确使用方法。过载等...即使他们工作。

的错误,走在调试

这是所有的内部代码,所以我真的不能分享任何东西。如果我在VS 2010中加载相同的项目,我没有任何问题。 2012年的其他装置也没有问题。

任何可能出错的一般想法?

+0

您是否尝试过清洁解决方案?再次从源代码控制检查它,所以它绝对干净?如果这不起作用,请尝试将其剪下来,以便*有*可以分享的例子。 – 2013-04-23 18:35:18

+0

我已清理并重建了一切。同样的项目结算适用于VS 2010. – EagleHail 2013-04-23 18:36:04

+0

您是否在VS上安装了扩展程序? – Obama 2013-04-23 18:41:16

回答

0

在系统上安装VS 2012 Express解决了问题。 .net库中一定会丢失或损坏一些东西?任何想法为什么?

0

根据您提供的信息,例如,在VS2010中正常工作以及其他VS2012安装,最好是简单地重新安装VS2012。

对我来说,看起来像某些库的链接可能没有通过intellisense为活动调试器正确引用对方。

我也会确保你拥有最新的操作系统,因为VS2012如果“相当”新的仍然存在,他们仍然可以捕捉修正到操作系统的修补程序中的错误(或.NET框架)。

希望这会有所帮助!