


VC++ 2010 x86 files are primarily in C:\Windows\System32 folder on a 32-bit system or the C:\Windows\SysWOW64 folder on an 圆4 system look for files with names like C:\Windows\System32\.dll, where name is something like "mfc100", or msvc100.dll. Security update affects all file, not just MFCĢ files and add remove 9.1 files and add remove 9.4148 files and add remove Security update affects all file, not just ATL Ģ files and add remove 9.1 files and add remove May actually be SP1, Atl, CRT, MFC, OpenMP separate installers? Security updates only replace the file.įrom Autocad installers. VC++ 2008 Files are primarily in the C:\Program Files*\Common Files*\Microsoft Shared\VC folders look for files with the name msdia90.dll. Required by 4.6 SP2 and 5.0 Sequencer/Client Installed with App-V 4.6 SP2 & 5.0 SP2, maybe others too. Version seen at one point for crt/atl source unknown. Required by App-V 4.6RTM and 4.6.1 Sequencer and Client, claims to be an 2005 SP1 in App-V Installer. VS 2005 Team Suite SP1 Update for Windows Vistaħ.42 file and add remove, 7.4053 files only, 1 files and add remove Microsoft Visual Studio 2005 Team Explorer - ENU These dlls are not compatible with App-V. VC++ 2005 Files are primarily in the C:\Windows\winsxs subfolders look for folders with names like C:\Windows\winsxs\x86_microsoft.vc._1fc8b9a1e18e3b_ or C:\Windows\winsxs\amd64_microsoft.vc._1fc8b9a1e18e3b_ VS DotNet 2003 SP1 MFC71.dll Security Update VS DotNet 2002 Service Pack 1 MFC70.dll Security Update This installer is an exe that requires the previous version to patch.

These dlls are compatible with App-V and do not require special treatment when sequencing. The older runtimes are "non managed" dlls, which means they are not DotNet and are just placed in the folder. These dlls should be compatible with App-V. VS 2002/2003 Files are primarily in the C:\Windows\system32 subfolders look for files with names like C:\Windows\system32\mfc7*.dll, where 70 is the VS 2002 version and 71 is the VS 2003 version. When you sequence a package and see a VC Runtime file, grab the version string and consult these tables to find the exact installer that you need to use external to the package. Several versions have known vulnerabilities, and are fixed in security updates. There is a good security reason to keep these out of the package as well. You can override that behavior via sequencer option on the package, but it would be better to just keep them out of the package. Those indicated as incompatible also don't work on App-V 5 inside the package, in which case (by default) the sequencer will detect these incompatible versions and automatically install them on the App-V client by extracting them from the package when published. Except where indicated, these are incompatible with App-V 4 packages.
