ProjectStorage Class
Methods for creating and manipulating storage of type IProjectStorage.
Assembly: Microsoft.VisualStudio.Tools.Applications (in Microsoft.VisualStudio.Tools.Applications.dll)
| Name | Description | |
|---|---|---|
![]() ![]() | CreateStorageFromTemplate(Stream, String, String, IDictionary(Of String, String)) | Creates a new IProjectStorage using the template templateName contained in projectTemplatesStream. |
![]() ![]() | CreateStorageFromTemplate(String, String, String, IDictionary(Of String, String)) | Creates a new IProjectStorage using the template templateName contained in projectTemplatesPath. |
![]() ![]() | RetargetVstaProject(IProjectStorage, Int32, Int32, IEnumerable(Of String), IEnumerable(Of Reference)) | Changes an existing Visual Studio Tools for Applications project to target a different version of Visual Studio or the .NET Framework. |
![]() ![]() | UpgradeVsaProject(String, IProjectStorage, String, IEnumerable(Of String), IEnumerable(Of Reference), Dictionary(Of String, String)) | Parses the VSA project and generates a Microsoft Visual Studio Tools for Applications 2013 (VSTA) project from the VSA project data. Also loads the project files into an instance of IProjectStorage. |
![]() ![]() | UpgradeVstaProject(String, IProjectStorage, IEnumerable(Of String), IEnumerable(Of Reference), Int32, Int32) | Updates a VSTA 2.0 or 1.1 project to a Microsoft Visual Studio Tools for Applications 2013 project and loads the project files into a new instance of IProjectStorage. |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

