【问题标题】:Why does Visual Studio 2005/2008 keep 'forgetting' to color code and format?为什么 Visual Studio 2005/2008 总是“忘记”颜色代码和格式?
【发布时间】:2009-01-30 21:10:27
【问题描述】:

是否还有其他问题,在使用 VS2005 或 VS2008 时,它突然“忘记”为您设置颜色代码和格式化文本?突然之间,它就像一个普通的旧记事本编辑器。有时,如果我保存并重新打开文件,或者完全重新启动 Visual Studio,它会突然“记住”。我想这可能是因为我的机器上安装错误,但最近升级到了一个新的、全新的、带有所有服务包的全新安装 - 我们又回到了不稳定的行为....

这是一个已知问题吗?是否有解决方法(即我可以点击一个组合键来告诉它做它的事情?)

PS:这发生在我用 VB 代码做 asp.net 时——不确定它是否会影响其他风格的工具...

编辑:这是在 Vista 上全新安装的 VS2008,但在 XP 上也有。两种设置都没有插件,问题经常发生。

【问题讨论】:

  • 你在 VS 中使用了一些 3rd 方插件吗?
  • 从未见过这种情况,尽管在多台物理和虚拟计算机上一直使用 VS2008 和 VB.NET 以及 Winforms 和 ASP.NET。有时它需要时间格式化(因为预编译器还没有完成思考)但不是你描述的那样。 XP 还是 Vista?
  • 这是否发生在某个项目/解决方案上?还是跨不同的项目?也许是损坏的文件?
  • 多个项目都没有发生 - 我看不到任何模式。

标签: asp.net visual-studio


【解决方案1】:

在 VB.Net 中,我有时会遇到类似的情况。就我而言,它一直是由于某种原因而停止工作的后台编译器服务。除了重新启动 Visual Studio 之外,没有找到任何帮助。

【讨论】:

    【解决方案2】:

    我在处理大型 Web 项目(> 1K 页面和 4K 总文件)时经常遇到这种情况,最常见的是处理 ashx 文件。

    同时,我会失去智能感知,这是因为我添加的文件没有在文件属性 -> 构建选项中标记为“编译”。

    我从未找到原因(假设它使解决方案负担过重),但我发现如果我定期删除 SUO 文件(它已进入 1MB 范围),它会保持更长时间的固定状态。

    自从来到一家新公司,新 PC 等,我没有遇到过这个问题,但我又一次没有从事大型网络项目。

    【讨论】:

    • 是的,我通常会在与您描述的完全相同的情况下得到这个
    【解决方案3】:

    我在VS2008中使用C#,没有遇到任何问题。也许这是与 VB.NET 相关的?

    【讨论】:

    • 从来没有这个,主要使用VB.NET
    【解决方案4】:

    我曾经看到“网站”的问题。此后,我将大部分项目更改为“Web 应用程序”,并且有一段时间没有看到这个问题。

    【讨论】:

      【解决方案5】:

      我在使用 VS 2003 时遇到了类似的问题。我现在使用的是 VS 2008,但这种情况不再发生。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-05-01
        • 2011-10-17
        • 1970-01-01
        • 1970-01-01
        • 2012-04-10
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多