【问题标题】:Visual Studio - Make Add-in run automatically after buildVisual Studio - 使插件在构建后自动运行
【发布时间】:2011-08-04 14:12:21
【问题描述】:

我有一个 c# 插件,我想在用户构建解决方案后自动运行它。有没有可能的方法来实现这一点?

到目前为止,在网上查找后,我发现:

【问题讨论】:

    标签: c# .net visual-studio build-automation vsx


    【解决方案1】:

    我认为您已经找到了两个有效的解决方案。如果你的工具是 Visual Studio 的插件,你可以使用第一种方法。不用担心这个警告,也就是说你不能从你的应用程序代码中调用它。但是您_可以_从宏项目或其他旨在扩展视觉工作室功能的代码中调用它。 .在您提供的链接上的文档树中上几个级别并阅读有关扩展开发环境的信息。

    另一方面,如果您的插件确实有命令行界面,则第二种方法非常容易在您的构建中添加一个步骤。我总是这样做。

    【讨论】:

    • 我继续使用第一个选项,因为我的加载项没有命令行界面。谢谢!
    【解决方案2】:

    您可以实现IVsUpdateSolutionEvents 并注册IVsSolutionBuildManager 以挂钩构建事件。

    【讨论】:

      猜你喜欢
      • 2016-08-11
      • 2012-12-19
      • 2016-05-21
      • 1970-01-01
      • 1970-01-01
      • 2020-08-17
      • 1970-01-01
      • 2010-09-14
      相关资源
      最近更新 更多