【问题标题】:VS 2019 Console.WriteLine() versus System.Diagnostics.Debug.WriteLine()VS 2019 Console.WriteLine() 与 System.Diagnostics.Debug.WriteLine()
【发布时间】:2021-02-09 00:25:37
【问题描述】:

在 Visual Studio 2019 中,我无法让 System.Diagnostics.Debug.WriteLine() 在输出(调试)窗口或即时窗口中显示任何内容。我没有选中“调试->常规->将所有输出窗口文本重定向到即时窗口”的选项设置。

我可以在浏览器控制台和 VS 输出窗口中看到 Console.WriteLine 的输出。

我的代码是一个包含 Blazor 和 razor 类的多项目代码。

我正在寻找一个超级简单的解释,因为我已经在 Google 上搜索了一个小时试图找到解决方案,但没有任何帮助。

提前致谢!

【问题讨论】:

  • 如果你新建一个项目,你是否遇到同样的错误?
  • 有关于这个问题的更新吗?
  • 嗨,关于这个问题的任何更新?请检查我的回答是否可以帮助您解决问题。如果有帮助,请不要忘记accept it。如果没有,请随时告诉我们:)

标签: debugging visual-studio-2019 blazor console.writeline


【解决方案1】:

我身边没有你描述的情况。

你应该检查你的 Vs 环境或尝试以下步骤:

1)Extensions-->Manage Extensions-->Installed下禁用任何与已安装的扩展程序检查是否有扩展导致。

2)重置工具下的所有设置-->导入和导出设置-->重置所有设置。您还可以备份您的设置

3)VS的开发者命令提示符下使用devenv /safemode来启动一个纯VS,然后在那里测试你的项目。

4) 关闭VS,删除解决方案文件夹下的.vs隐藏文件夹,binobj文件夹,然后重启你的项目进行测试。此外,您还可以新建一个项目来测试该问题是否发生在新项目上。

5) 给你的VS起个首字母,关闭VS,把C:\Users\xxx\AppData\Local\Microsoft\VisualStudio\16.0_xxx重命名为另一个名字,它会存储你当前VS的所有设置和环境。重命名它相当于进行备份。然后,重启VS。

6) repair VS 或更新到最新版本,如果有新的更新。

此外,您还可以分享一个关于您的项目的小样本,以帮助我们解决问题。

【讨论】:

    猜你喜欢
    • 2021-07-07
    • 1970-01-01
    • 2021-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-08
    • 1970-01-01
    相关资源
    最近更新 更多