首页 > 解决方案 > 用扩展替换 Visual Studio 构建系统

问题描述

Visual Studio 的 ReSharper 扩展使您能够单击“覆盖和替换”Visual Studio 构建系统Enable ReSharper Build的按钮。单击此按钮后,在 Visual Studio 中运行任何构建操作(右键单击、ctrl-shift-b、构建菜单等)似乎被“重定向”到 ReSharper Build。甚至 Standard F5 和 Debug 也被定向到 ReSharper 的构建窗口,并等待 ReSharper 构建好后再运行。

我有兴趣开发我自己的扩展,用我自己的构建系统替换 Visual Studio 构建系统,就像我看到使用 ReSharper 完成的一样。但是,我没有找到有关 Visual Studio 扩展 API 的任何文档来暗示如何做到这一点。我并不感到惊讶,因为我认为这无论如何都不是标准的事情,但显然在某种程度上是可能的,因为 ReSharper 已经做到了。

如何编写一个扩展,允许用户单击一个按钮,用我自己的替换 Visual Studio 的构建过程?

标签: visual-studiobuildvisual-studio-extensions

解决方案


推荐阅读