Duk*_*uke 7 c# visual-studio-2013
我通过以下方式在WPF和ASP.NET-MVC应用程序中在控制台上打印输出:
System.Diagnostics.Debug.WriteLine("text");
如何以编程方式清除输出窗口?
// Import EnvDTE and EnvDTE80 into your project
using EnvDTE;
using EnvDTE80;
protected void ClearOutput()
{
    DTE2 ide = (DTE2)System.Runtime.InteropServices.Marshal.GetActiveObject("VisualStudio.DTE.12.0");
    ide.ToolWindows.OutputWindow.OutputWindowPanes.Item("Debug").Clear();
    System.Runtime.InteropServices.Marshal.ReleaseComObject(ide);
}
在底层 API 中,调试输出是仅向前流 -您不应假设它只能在 Visual Studio 中查看。调试输出只能由应用程序编写,如果您需要更详细的控制,它应该显示在应用程序的用户界面中(无论是控制台窗口,可以清除;还是WinForms应用程序,或者WPF, ETC。)
| 归档时间: | 
 | 
| 查看次数: | 4026 次 | 
| 最近记录: |