Загрузить CPS проект в интегрированную оболочку

У меня есть собственный язык и расширение редактора отладки для Visual studio, которое я хотел бы иметь возможность распространять с помощью интегрированной оболочки Visual Studio.

Однако я не могу открыть пользовательские файлы проекта с помощью встроенного приложения оболочки:

Unsupported
This version of Visual Studio is unable to open the following projects. The project types may not be installed or this version of Visual Studio may not support them. 
For more information on enabling these project types or otherwise migrating your assets, please see the details in the "Migration Report" displayed after clicking OK.
     - scripts, "F:\path\to\example.myproj"


No changes required
These projects can be opened in Visual Studio 2015, Visual Studio 2013, Visual Studio 2012, and Visual Studio 2010 SP1 without changing them.
     - scripts, "F:\path\to\example.Example_sln"

Все отлично работает, когда расширение загружается как часть Visual Studio 2015 напрямую.

Пользовательский тип проекта был создан с использованием Visual Studio Common Project System.

1 ответ

Решение

Спасибо пользователю rodya0 на Github, у меня есть ответ:

Добавьте следующее:

$ShellFolder$\Common7\IDE\CommonExtensions\Microsoft\Project; \

к PkgDefSearchPath раздел файла.pkgdef в вашем изолированном проекте оболочки

Другие вопросы по тегам