使用调试.WriteLine写入输出窗口(VS2012)
本文关键字:窗口 VS2012 输出 调试 WriteLine | 更新日期: 2023-09-27 18:14:45
我用了昨天的大部分时间阅读了SO和其他在线论坛上的所有相关帖子,以找到一个解决这个看似非常简单的问题的方法,这个问题让我发疯。
由于某些原因,我似乎无法将任何内容打印到Visual Studio 2012 (Ultimate)的输出窗口。我试了一下:
- 将"解决方案配置"置于调试模式
- 将"Show output from"置于调试模式
- 右键单击输出窗口打开对话框,并确保选中"程序输出"。在我的例子中,我选中了
- 工具|选项|调试->"将所有输出窗口文本重定向到直接窗口"未选中
- 工具|导入和导出设置->重置所有设置(以防我无意中调整了一些东西)
以上我都试过了,又试了一些,都无济于事。我的意思是,我花了相当多的时间使用许多广泛使用的ide,但从来没有遇到过这么大的困难,只是试图在输出窗口中打印一些东西。
最后,它可能不会给这篇文章增加任何价值,但这是我的愚蠢的简单代码:
using System;
using System.Diagnostics;
namespace DataProc.classes
{
class Program
{
static void Main(string[] args)
{
Debug.WriteLine("I hate you, silly VS!!!");
}
}
}
编辑:(添加web.config)
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.5" />
<httpRuntime targetFramework="4.5" />
</system.web>
</configuration>
尝试将VS2012设置重置为默认设置。您可以从命令行执行,如下所示:Reset VS2102 Settings