调试时不显示Visual Studio扩展窗口
本文关键字:Studio 扩展 窗口 Visual 显示 调试 | 更新日期: 2023-09-27 18:04:53
我开发了一个带有两个窗口的Visual Studio扩展,可以通过View->Other windows ->显示…它曾经工作得很好,但由于某些原因,这些窗口在调试时不再显示在Visual Studio的实验实例中。
我已将调试选项设置为"启动外部程序:C:'Program Files (x86)'Microsoft Visual Studio 14.0'Common7'IDE'devenv.exe"与"命令行参数:/rootsuffix Exp"
如前所述,它曾经工作,窗口的图标仍然显示在视图->其他窗口下-他们只是不打开任何窗口。
我已经尝试用Ctrl+Tab(没有列出)和Ctrl+ - + M选择窗口,推荐在这里。此外,我尝试重置实验VS描述在这里(加上这个工具和重置实验VS的设置)。
任何想法?
问题是实验实例显示的是旧版本的扩展。
重置它,增加版本号,然后做一个干净的&重建时使用了最新的版本
通过修改打开窗口的方法中的一些代码,窗口可以再次显示…这些应该包含:ToolWindowPane window = this.FindToolWindow(typeof(TestWindow), 0, true);
var windowFrame = (IVsWindowFrame)window.Frame; Microsoft.VisualStudio.ErrorHandler.ThrowOnFailure(windowFrame.Show());