0

我想实现一个 Diff Classifier,所以我下载了 VSSDK Extensibility 示例的Diff Classifier。运行 Diff Classifier 扩展会显示正确的分类颜色。

我开发了一个扩展,我想添加差异分类器。extension.vsixmanifest 包含两个资产:

  • VsPackage(扩展名)
  • MefComponent(包含 Diff Classifier 扩展的类的类库)。

如果解决方案在专业的 Visual Studio 2017 社区应用程序中运行,则不会显示差异分类器颜色。

我需要做一些特别的事情来注册 MEF 组件吗?我不知道出了什么问题,因为我只是将 Diff Classifier 示例的 (3) 个类复制到了我的解决方案中的类库中。

也许你知道一个解决方案。

4

1 回答 1

1

问题是扩展的版本没有增加。因此,(新)资产 - MEFComponent 未在 Visual Studio 中加载。

所以总结:增加扩展版本以加载新资产。

于 2017-12-24T10:15:32.553 回答