我刚刚在另一台PC上安装了VS,但是这次,当我编码时,它在编码时不会标记语法错误.....我需要按F6才能获得错误。Visual Studio 2008在编码时没有检测到错误
正常情况下,例如在下面输入一行时,我会得到's'下划线,表示存在不匹配。任何想法如何我可以启用此选项?
string s = 4;
我刚刚在另一台PC上安装了VS,但是这次,当我编码时,它在编码时不会标记语法错误.....我需要按F6才能获得错误。Visual Studio 2008在编码时没有检测到错误
正常情况下,例如在下面输入一行时,我会得到's'下划线,表示存在不匹配。任何想法如何我可以启用此选项?
string s = 4;
为了启用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)。
你有recently deinstalled ReSharper?
(见同一链接,其他的可能性响应)。
谢谢,但没有人解决了我的问题。请注意,这是通过安装SP1解决的新电脑 – mouthpiec 2010-05-02 09:20:21
C#从来没有像我在VB.net中输入时一样发现错误。我一直认为这只是由于该语言的自由形式,这也可以解释为什么C++从来没有发现错误,直到构建时间。
的干净安装 – mouthpiec 2010-05-02 13:04:47