Проекты

SAL Host EnvDTE (Microsoft Development Environment)

Host working as Add-In for Microsoft Visual Studio.

Installing

Host is installing as add-in to Visual Studio. Host is written for old version on Add-In's engine that's why some of actions need to be done manually. To install, host need to be placed to folder with Add-In's for VS. Paths where VS is searching for Add-In's are located at Tools→Options→Enviropment→Add-in/Macros Security.

Now available Add-In's for old versions of VS:

  1. Microsoft Visual Studio 2005
  2. Microsoft Visual Studio 2008
  3. Microsoft Visual Studio 2010 — 2013
  1. Host will not work if placed as Add-In to Microsoft SQL Server Management Studio despite the fact that the engine for both applications is similar.

Host includes assembly SAL.EnvDTE, which referenced to SAL.Windows and added new interface IHostAddIn, which adding additional features to control VS. (If required, you can add reference to SAL.EnvDTE and expand IHostAddIn interface).

This host configured from UI, where you can specify base directory with plugins. By default, host will try to search for plugins in the same folder where it's located (Assembly.GetExecutingAssembly().Location). You can change default folder in menu Tools→Flatbed.EnvDTE Properties.

Breaking changes

10.02.2013 — Changed default folder where settings files are stored. Location changed from %UserProfile%\My Documents to %UserProfile%\Application Data.

Examples

EnvDTE+RDP Client

Visual Studio 2005 interface with opened UI RDP Client & Exception Logger

Class Diagram

Class diagram SAL.EnvDTE

Теги:

Скачать

    Add-In для Microsoft Visual Studio 2005Add-In для Microsoft Visual Studio 2008Add-In для Microsoft Visual Studio 2010

    Ссылки

    Родительские файлы

    Дочерние файлы