1.4 怎么 迁移 插件 工程到 vs2015

时间:2022-10-06 13:47:01

怎么迁移扩展项目到vs 2015


这里介绍 怎么升级你的 插件

1.4 怎么 迁移 插件 工程到 vs2015 Important


如果你打算为一个老版本的vs插件做升级的话,确保在项目升级前做好备份,升级后很难恢复到旧版本

升级插件解决方案:
  1.  使用要升级的项目分拷贝,在新版本中打开,就会看到一个升级的是不可逆的。

  2. 在升级结束后,更改扩展程序在devenv.exe的路径,在项目解决方案中项目中右键 ,选择属性,在 debug选项卡中,找到 开始扩展项目的问题本科,更改devenv.exe的路径,到vs 的路径中,像下面这样的格式:%ProgramFiles%\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe

  3. 添加一个 Microsoft.VisualStudio.Shell.14.0.dll 应用(在解决方案浏览器中右键项目节点,选择 添加应用)选择 扩展选项卡,然后 选择  Microsoft.VisualStudio.Shell.14.0.

  4.  生成解决方案,这个文件被发布到%LOCALAPPDATA%\Microsoft\VisualStudio.14.0Exp\Extensions\<Author Name>\<Project Name>\<Project Version>\.

给插件项目升级 NuGet vs sdk 程序集应用

  1. 确定你的项目需要 vssdk 程序集引用,在解决方案浏览器中,展开 项目引用节点,查看项目应用列表, VSSDK 引用程序集,带有 Microsoft.VisualStudio前缀(比如:Microsoft.VisualStudio.Shell.14.0

  2. 移除 vs sdk 引用,只需要在项目中 选中,右键选择删除。

  3. 添加 NuGet 版的 vs sdk 应用,也是在 解决方案浏览器 节点打开 管理Nuget 包对话框。如果你想学习更多关于这个对话框,看 管理 Nuget 包用这个对话框, vs sdk 应用 会发布在 nuget.org

  4. 用 nuget.org作为 包源,搜索Nuget 包名匹配 需要引用的程序集(如:Microsoft.VisualStudio.Shell.14.0),并安装到你的项目中,Nuget 会添加多个 程序集应用,保证程序集依赖都安装,如果你喜欢你可以在安装vs sdk包时一次把 vssdk 程序集全添加上。

  5. 你也可通过 Nuget Version 的vs sdk 生成工具,Nuget 包 是 微软  vssdk 生成工具,一次添加 ,就可以让项目包含所有需要的工具和工标文件,让你不需要安装 vs sdk就可以生成 扩展工程。

1.4 怎么 迁移 插件 工程到 vs2015 Note


不是一定需要你把 现有的插件工程 升级到 Nuget 程序集和工具,你可以继续用 vs sdk 来使用 程序集合工具。