【问题标题】:Visual Studio 2019 with C#: Deactivation of "Optimize code" crashes my project带有 C# 的 Visual Studio 2019:停用“优化代码”会使我的项目崩溃
【发布时间】:2020-06-11 17:09:36
【问题描述】:

我使用 C# 的 Visual Studio 2019。

我尝试在项目设置中为发布版本停用“优化代码”。

但如果我停用此功能,我将无法再重新打开我的解决方案,当我启动 Visual Studio 时,我会收到以下错误:

尝试打开“测试”时,“解决方案“测试”‎(14 个项目中的 14 个)中发生错误

文档“D:\Data\Source\tests\test\test.csproj”已作为项目或解决方案打开,目前无法在编辑器中打开。

如何在不出现此错误的情况下停用“优化代码”?

我已经尝试了我为该错误消息找到的大多数建议解决方案,例如删除 .suo 文件或删除并添加项目...但没有一个奏效。

【问题讨论】:

    标签: c# visual-studio-2019


    【解决方案1】:

    您可以直接编辑 csproj - 它只是 xml。如果这是一个新式的 SDK csproj,那么你正在寻找:

    <Optimize>false</Optimize>
    

    或

    <Optimize>true</Optimize>
    

    但是,这听起来更像是某个挂起的后台进程导致了问题。我不想这么说,但是:您是否尝试过将其关闭再打开?

    【讨论】:

      猜你喜欢
      • 2023-01-15
      • 1970-01-01
      • 1970-01-01
      • 2021-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-14
      相关资源
      最近更新 更多