Обновление VSIX с VS 2013 до VS 2015
Я создал расширение Visual Studio (vsix) в VS 2013, чтобы добавить новый шаблон проекта. Мне нужно, чтобы он работал в VS 2015. Я изменил файл source.extension.vsixmanifest для включения Microsoft.VisualStudio.Pro[14.0]. Проблема в том, что он устанавливается в VS 2015, но есть некоторые специальные библиотеки VS 2013. Так что это дает ошибки при создании проекта. Есть ли способ заставить его работать в VS 2015, не переписывая весь код?
1 ответ
Вы можете попробовать это:
- Откройте свой проект с VS2015
- Щелкните правой кнопкой мыши и выберите добавить, новый элемент
- В элементах Visual C# выберите Расширяемость
- Добавить элемент VSPackage.cs
- Удалите все ссылки на этот пакет, если он вам не нужен
Visual Studio добавит новые ссылки для VS2015. Это не идеальное решение, и оно может не скомпилироваться, поскольку у вас есть ссылка на Microsoft.VisualStudio.Shell.12.0, поэтому просто удалите ее.
Дайте мне знать, если вам нужна дополнительная помощь, но это должно стать хорошим началом.