我刚刚在另一台PC上安装了VS,但这一次,在我编码的时候,我在编码时没有标记语法错误.....我需要按F6来获取错误。
通常情况下,例如在下面输入一行时,我会强调说明存在不匹配。我有什么想法可以启用这个选项吗?
string s = 4;
答案 0 :(得分:1)
你有recently deinstalled ReSharper?
(有关其他可能性,请参阅相同链接中的回复)。
答案 1 :(得分:1)
在我输入VB.net时,C#从未像找到错误那样一致。我一直认为这只是由于语言的自由形式,这也解释了为什么C ++从未发现错误,直到构建时间。
答案 2 :(得分:1)
为了启用C#的后台编译,C#会在键入多种类型的错误时检查代码,这些错误通常只在构建项目时报告,您必须安装Service Pack 1 for Visual Studio 2008。如果您使用脱机MSDN,您还需要安装更新的MSDN Library for Visual Studio 2008 SP1,因为从.NET 3.5 RTM到.NET 3.5 SP1的框架更改(例如添加Entity Framework)。< / p>