Подтвердить что ты не робот

Развить VSIX для VS2010 под VS2012?

Есть ли способ разработать расширение VSIX в Visual Studio 2012, которое затем может быть установлено в Visual Studio 2010? Я попытался установить диапазон версии для Microsoft.VisualStudio.Pro target в [10.0,11.0], но когда я запускаю скомпилированный VSIX, он предлагает только установку VS2012.

Я знаю, что возможно разработать VSIX под VS2010, который применим для VS2012, хотя для этого требуется вручную отредактировать файл .vsixmanifest. Но мне интересно, можно ли использовать более новый VS2012 для разработки?

4b9b3361

Ответ 1

Вы можете, но должны вручную создать файл source.extension.vsixmanifest в формате 1.0 (обработан VS2010), тогда как VS2012 использует версию 2.0. Вы потеряете только редактор визуальных свойств.

Вам также необходимо убедиться, что вы скомпилировали с .NET 4.0 или ниже, а не .NET 4.5.