如何写入 Visual Studio 2010 AddIn 中的输出窗口?

2024-03-23

我正在编写一个简单的 Visual Studio 2010 插件来完成工作中的常见复制工作(从 libs sln 获取 dll)。

我希望将复制进度写入输出窗口。

I tried Trace.WriteLine(...)希望能够成功,但是当我在调试器中运行加载项时却没有成功。我还没有尝试过任何其他方式。

我在 Visual Studio 2008 中找到了一些这样做的示例,但所需的库无法引用。

谁能告诉我如何写入输出窗口?我的谷歌搜索技巧让我失败了。


我已经为我编写的宏做到了这一点:

Window window = dte.Windows.Item(EnvDTE.Constants.vsWindowKindOutput);
OutputWindow outputWindow = (OutputWindow) window.Object;
outputWindow.ActivePane.Activate();
outputWindow.ActivePane.OutputString(message);

以下是 DTE 接口的链接:http://msdn.microsoft.com/en-us/library/envdte.dte(v=VS.100).aspx http://msdn.microsoft.com/en-us/library/envdte.dte(v=VS.100).aspx

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何写入 Visual Studio 2010 AddIn 中的输出窗口? 的相关文章

随机推荐