我正在编写一个简单的 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(使用前将#替换为@)