Diff Classifier - MEF组件

问题描述 投票:0回答:1

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

我开发了一个扩展,我想添加Diff分类器。 extension.vsixmanifest由两个Assets组成:

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

如果解决方案在实验性Visual Studio 2017社区应用程序中运行,则不会显示Diff分类器颜色。

我是否需要做一些特殊的注册MEF组件?我不知道出了什么问题,因为我只是将Diff Classifier样本的(3)类复制到我的解决方案中的类库中。

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

c# mef vssdk
1个回答
1
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.