Visual Studio 2010 unattended setup for vsix extensions

User Rating: 5 / 5

Star ActiveStar ActiveStar ActiveStar ActiveStar Active
 

Visual Studio 2010 unattended setup for vsix extensions

To store an extension for all users, it have been defined either in the manifest of the VSIX file already, or you copy the extracted extension to the "All Users" Profile for Visual Studio.

For AllUsers:
C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\Extensions\Microsoft\Visual Studio MPF\10.0

For one User:
C:\Users\MyUser\AppData\Local\Microsoft\VisualStudio\10.0\Extensions

A vsix file is only a zipped file wich can be renamed from myfile.vsix to myfile.zip.
To install a extension for all Users i do it that way:
Install the extension manually for one user. After that copy the folder and all contents to the AllUsers profile for Visual Studio 2010.
After a restart of Visual Studio, all users can use the extension.

 

Option in Manifest:

<AllUsers>True|False</AllUsers>

<http://msdn.microsoft.com/de-de/library/ee191547.aspx>

 

Vsix deployment:

http://msdn.microsoft.com/de-de/library/ff363239.aspx