visual-studio - 用于选择启动项目的 Visual Studio 宏

标签 visual-studio macros

在 MSVC 中,有几个操作(例如 Menu: Build: Build )对当前选定的解决方案项目是上下文敏感的。但是,如果您一直在浏览解决方案资源管理器,该项目通常会发生变化。

我想编写一个宏来查找指定为“启动项目”的项目,然后选择它以使其处于事件状态。不过,我还没有找到合适的 DTE 调用。

最佳答案

我的主要目标是构建启动项目,我找到了一个解决方案:

Public Sub BuildStartupProject()
    Dim sb As SolutionBuild = DTE.Solution.SolutionBuild
    Dim projName As String = sb.StartupProjects(0)
    DTE.ExecuteCommand("View.Output")
    sb.BuildProject(sb.ActiveConfiguration.Name, projName, False)
End Sub

来自Chromium project wiki .

关于visual-studio - 用于选择启动项目的 Visual Studio 宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3301613/

相关文章:

linux - 测试目录起诉S_ISDIR,但不起作用

c - 用于确定多个结构的最大大小的 GCC 预处理器宏

c# - 是否可以在 .NET 中逐行分析?

c# - 如何在 T4 模板中使用 C# v6 的最新功能?

git - 如何将 Git 添加到 MSBuild 脚本?

c++ - 为 KRunner 定义插件时未定义的 vtable

scala - 在 Scala 中将案例类转换为 CSV

c++ - 将 decltype 与成员函数指针一起使用

c# - 是否有用于 Visual C# 2005 的字符串表资源?

enums - Rust 宏从另一个枚举生成枚举