2

我在 VS 2013 中创建了一个 Visual Studio 扩展(vsix)来添加一个新的项目模板。我需要让它在 VS 2015 中工作。我修改了 source.extension.vsixmanifest 文件以包含 Microsoft.VisualStudio.Pro[14.0]。问题是它安装在 VS 2015 中,但是有一些 VS 2013 特定的 dll。所以它在创建项目时出错。有没有办法让它在 VS 2015 中工作,而无需重写整个代码。?

4

1 回答 1

0

你可以试试这个:

  1. 用 VS2015 打开你的项目
  2. 右键单击并选择添加,新项目
  3. 在 Visual C# 项目中,选择可扩展性
  4. 添加 VSPackage.cs 项
  5. 如果您不需要它,请删除对该包的每个引用

Visual Studio 将为 VS2015 添加新的参考。这不是一个完美的解决方案,它可能无法编译,因为您引用了 Microsoft.VisualStudio.Shell.12.0,所以只需将其删除。

如果您需要更多帮助,请告诉我,但这应该是一个好的开始。

于 2015-09-10T19:35:06.360 回答