c++ - 使用 C++ 的 VSPackage,如何在 Visual Studio 中获取当前工作项目目录?

标签 c++ vspackage

我正在使用 C++ 开发自己的 vspackage。我需要获取当前的工作项目目录。但我不知道该怎么做,我在谷歌中只能找到使用 C# 的方法。

我发现“DTE”可能是做到这一点的关键。但是如何获取dte实例呢?没有“GetService”,也没有“EnvDTE”命名空间。

最佳答案

几年前在 MSDN VS Extensibilty Forum 中回答过类似的询问.

关于c++ - 使用 C++ 的 VSPackage,如何在 Visual Studio 中获取当前工作项目目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38755845/

相关文章:

c++ - 如何在另一个类中通知条件变量,C++

c++ - 运算符 >> 和 << 无法识别

c++ - 将 Windows 命名管道与 ffmpeg 管道一起使用

visual-studio-2008 - 如何获取vspackage安装的devenv.exe路径?

c# - 在运行时导出自定义 EditorFormatDefinition

visual-studio-2008 - 使用 Visual Studio 扩展修改 app.config 文件

c++ - Win32 编辑控件大小写混合

模板调用中的 C++ 模板

vsix - 如何为特定项目类型自定义解决方案资源管理器中的上下文菜单?

.net - 将项目附加到解决方案资源管理器中解决方案或项目节点的添加菜单