【发布时间】:2012-01-03 14:25:35
【问题描述】:
我有一个 Visual Studio 扩展,它在外部服务中运行测试并将结果作为 .trx 文件返回。在扩展代码中,如何显示测试结果窗口并在那里打开结果文件?如果我在外部单击 .trx 文件也会发生类似情况。
【问题讨论】:
我有一个 Visual Studio 扩展,它在外部服务中运行测试并将结果作为 .trx 文件返回。在扩展代码中,如何显示测试结果窗口并在那里打开结果文件?如果我在外部单击 .trx 文件也会发生类似情况。
【问题讨论】:
不是直接将数据加载到窗口中,而是更通用的解决方案是通过ItemOperations打开文件:
DTE dte = (DTE)GetService(typeof(DTE));
dte.ItemOperations.OpenFile(pathToTheTrx);
这当然适用于 Visual Studio 识别的任何类型的文件。
【讨论】: