ABP代码生成器与升级到VS2017VSIX

首先,我不是要分享一个代码生成器,而是怎么升级到VS2017,简单介绍下 

如何将2015的VSIX项目升级到2017

阳光铭睿 写了一篇《分享一个与ABP配套使用的代码生成器源码》,并在群里分享了代码生成器源码

相关文章:http://www.cnblogs.com/mienreal/p/4931263.html

我将生成器的模版改成了自己适用的模版,但是在VS2017上不能适用,然而百度不到怎么去升级,

然后找到了微软文档,按步骤升级就好了

https://docs.microsoft.com/zh-cn/visualstudio/extensibility/how-to-migrate-extensibility-projects-to-visual-studio-2017?view=vs-2017

步骤一,将原项目备份一份,将项目用VS2017打开,进行自动升级

步骤二,编辑扩展清单文件

(通常称为source.extension.vsixmanifest),确保InstallationTarget包括 15.0 

选择先决条件选项卡,点击新建,选择 c# and visual basic Roslyn编译器

步骤三、修改调试的设置

如果你想要调试你的 Visual Studio 实验实例中的扩展,请确保项目设置调试 > 启动操作具有启动外部程序: 值设置为devenv.exeVisual Studio 2017 安装的文件。

它可能如下所示:C:Program Files (x86)Microsoft Visual Studio2017EnterpriseCommon7IDEdevenv.exe

我的安装在d盘,要改为对应的路径

微软的扩展示例

 https://github.com/Microsoft/VSSDK-Extensibility-Samples

原文地址:https://www.cnblogs.com/xcsn/p/10506316.html