【发布时间】:2020-06-10 19:46:26
【问题描述】:
我创建了一个工具窗口作为 VSIX 项目的一部分,并安装了一个扩展来测试它。因此,工具窗口需要访问在 Visual Studio 中打开的当前解决方案/项目。当用户第一次创建项目时,我们可以使用如下所述的 DTE 对象获取路径,我尝试了它们,它工作正常,
How can an add-in detect when a solution is loaded?
Acessing currently opened solution in a vsix project
但是下次当用户双击解决方案时,如何获取当前的解决方案路径?现在当用户打开 .sln 文件时,工具窗口会因为找不到打开的解决方案路径而中断。
【问题讨论】:
标签: visual-studio-2019 visual-studio-extensions vsix project-template customtool