差异分类器 - MEF 组件
Diff Classifier - MEF component
我想实现一个 Diff 分类器,所以我下载了 Diff Classifier 的 VSSDK 扩展性示例。 运行 差异分类器扩展显示正确的 class 化颜色。
我开发了一个扩展,我想添加差异分类器。 extension.vsixmanifest 包含两个资产:
- VsPackage(扩展)
- MefComponent(class 库,其中包含 Diff 分类器扩展的 classes)。
如果解决方案在 Visual Studio 2017 社区应用程序中为 运行,则不会显示 Diff 分类器颜色。
我需要做一些特殊的事情来注册 MEF 组件吗?我不知道出了什么问题,因为我只是将 Diff 分类器样本的 (3) classes 复制到我的解决方案中的 class 库中。
也许你知道解决办法。
问题是扩展的版本没有增加。因此,(新)资产 - MEFComponent 未在 Visual Studio.
中加载
所以总结:增加扩展版本以加载新资产。
我想实现一个 Diff 分类器,所以我下载了 Diff Classifier 的 VSSDK 扩展性示例。 运行 差异分类器扩展显示正确的 class 化颜色。
我开发了一个扩展,我想添加差异分类器。 extension.vsixmanifest 包含两个资产:
- VsPackage(扩展)
- MefComponent(class 库,其中包含 Diff 分类器扩展的 classes)。
如果解决方案在 Visual Studio 2017 社区应用程序中为 运行,则不会显示 Diff 分类器颜色。
我需要做一些特殊的事情来注册 MEF 组件吗?我不知道出了什么问题,因为我只是将 Diff 分类器样本的 (3) classes 复制到我的解决方案中的 class 库中。
也许你知道解决办法。
问题是扩展的版本没有增加。因此,(新)资产 - MEFComponent 未在 Visual Studio.
中加载所以总结:增加扩展版本以加载新资产。