2

这发生在我在不止一台计算机上的 Visual Studio 2008 前后 2008 sp1 和我认识的其他人身上,所以它不能是一个孤立的事件。

看似随机,我经常丢失我的 aspx 页面(html)中的所有语法突出显示,因此 Visual Studio 现在看起来像是一个非常昂贵的记事本版本。

有谁知道为什么会发生?更好的是,有人知道如何解决它吗?

4

7 回答 7

3

你基本上已经经历了 Visual Studio 放弃的经历。它放弃的原因有很多,页面太复杂而无法突出显示,这通常是因为语法错误太多。突出显示本质上是通过一些非常复杂和智能的 RegEx 语句完成的,但是如果 Visual Studio 无法应用它们,它只会显示黑色文本。

要尝试的一件事是修复所有语法问题(如果有)。

顺便说一句,这种“放弃”发生在大多数 IDE 中。我在 Elcipse 也看到过一次或两次。

于 2008-09-05T13:17:46.217 回答
3

在使用http://msdn.microsoft.com/en-us/vstudio/bb968856.aspx上的删除工具卸载 Visual Studio 后发生在我身上 我必须在将 sql server management studio 升级到 2008 版本语法突出显示之前运行它由于包加载失败,它已经消失了。我还没有找到解决办法,所以如果有人有想法......

于 2009-06-02T21:56:11.567 回答
1

尝试Ctrl-K、Ctrl-D(重新格式化文档)。这通常会恢复你的语法着色。如果没有,它应该告诉您它在哪里混淆(例如Couldn't reformat due to line 123)。

于 2008-10-18T19:36:42.250 回答
1

我已按照 Andrea 的说明进行操作,但必须包含以下程序:

Andrea 说明:进入VS2008,点击Tools/Options

选中“显示所有设置”选项

选择环境/国际设置

更改语言组合框。

关闭 VS2008。

...然后... 关闭 Visual Studio 后,在具有管理员权限的命令提示符下运行以下命令:

运行 devenv /resetskippkgs

参考:http ://forums.asp.net/t/1413383.aspx

于 2013-05-06T14:51:36.087 回答
0

当这发生在我身上时,我让它坐在那里一分钟。它通常会带回语法突出显示。

于 2008-10-18T19:07:51.000 回答
0

我有同样的问题。安装DPack

解决了这个问题

于 2010-10-05T11:02:28.300 回答
0

进入VS2008,点击Tools/Options

选中“显示所有设置”选项

选择环境/国际设置

更改语言组合框。

关闭VS2008。

于 2011-07-14T06:13:16.333 回答