Разверните расширение VS2010 (VSIX) и зарегистрируйте новое расширение файла в Windows. - PullRequest
0 голосов
/ 23 марта 2011

Я создал расширение VS2010 для управления проектом нового типа. Я создал файл VSIX с шаблонами проектов и элементов внутри, и все отлично работает, я могу создать новый проект, выделить синтаксис, скомпилировать его и т. Д.

Теперь я хочу связать мои файлы (.stadyn) с VS2010, как файл .cs. Я имею в виду, дайте ему значок и откройте VS2010 двойным щелчком мыши.

Кто-нибудь знает, как развернуть расширение и добавить эти ключи в реестр Windows?

Заранее спасибо.

1 Ответ

0 голосов
/ 23 марта 2011

У вас есть возможности.

  1. Создайте установщик для вашего расширения, который выполняет все функции.
  2. Добавить ассоциации файлов при первом запуске расширений.

Я бы предпочел первый вариант, так как тогда вы также можете удалить свое расширение и отменить регистрацию файловых ассоциаций, а также выполнить другие действия по очистке. Также вы можете делать другие вещи во время установки.

Edit:

Развертывание задокументировано в MSDN:
http://msdn.microsoft.com/en-us/library/ff363239.aspx

...