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 Studio\2017\Enterprise\Common7\IDE\devenv.exe

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

 

微软的扩展示例

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

 

posted @ 2019-03-10 18:27  心存善念  阅读(553)  评论(0编辑  收藏  举报