.NET 4 and VSTA redistribution

With the advent of .NET 4 and related questions about VSTA's compatibility, we tested to confirm the following:

Redistribution of VSTA 2.0 (with your application) requires .Net 3.5 SP1 to be installed on the target machine.

Starting with a clean Windows computer and only .NET 4.0 installed, run vsta20.exe to install VSTA 2.0 on the computer... no luck:

 

Redistribution of VSTA 1.0 (with your application) requires .Net 2.0 to be installed on the target machine.

Starting with a clean Windows computer and only .NET 4.0 installed, run vsta_aide.exe to install VSTA 1.0 on the computer... no luck:

 

This means that your application installer should continue to follow VSTA SDK deployment guidelines and include the correct version of the .NET framework as a pre-requisite.  For instance, here are the prerequisites to deploy VSTA 2.0 with an application:

Prerequisites

The following components must be installed on the target computer before the Visual Studio Tools for Applications installer package is started:

 


Posted Oct 22 2010, 02:19 PM by Gary
Copyright Summit Software Company, 2008. All rights reserved.