Table of Contents
Microsoft - Visual Studio
Microsoft Support - Latest Supported Visual C++ Downloads
Microsoft Support - Minimum service pack levels for Microsoft V C++ Redistributable Packages
Microsoft - Visual Studio Older Downloads
Microsoft Docs - Visual Studio previous versions documentation
LearnVisualStudio.NET provides courses for learning to program in C# with Visual Studio. Pricing
Visual Studio C++ 2003 (.Net)
Stack Overflow - Where to download Microsoft Visual c++ 2003 redistributable. It never existed as separate distributable, but was part of the .NET 1.1 runtime installer. If you need msvcp71.dll as well, you may need the .NET 1.1 SDK installer. Or using 7-zip extract the FL_msvc* files out of “VS7.1sp1-KB918007-X86.exe\.text\6.cab\” from Microsoft® Visual Studio® .NET™ 2003 Service Pack 1 and rename the file to their msvc*.dll filename (ignore the _2, _3, _4, etc. they are the same).
Visual Studio C++ 2005 SP1
Microsoft Download Center - Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package MFC Security Update
Microsoft Support - MS11-025: Description of the security update for Visual C++ 2005 SP1 Redistributable Package: June 14, 2011
Micrsoft Download Center - Visual Studio 2005 Retired documentation
Visual Studio C++ 2012
Microsoft Download Center - Visual C++ Redistributable for Visual Studio 2012 Update 4
Visual Studio C++ 2013
Microsoft Download Center - Visual C++ Redistributable Packages for Visual Studio 2013
Setup parameters
Microsoft Visual Sutdio 2008 setup parameters:
Option | Function |
---|---|
/? | Display command line parameters. |
/q | UI is entirely suppressed. |
/remove | Uninstalls product. |
/f | Repairs a product. This will repair all components that are installed. |
/full | Installs all features. Works in quiet mode only. |
/norestart | Never restart option. The installer never restarts the computer after the installation. Setup will still return 3010 if a reboot is required. |
/CreateUnattend filename.ini | Create unattended file named filename.ini |
/UnattendFile filename.ini | Run in unattended mode with settings in filename.ini. |
/NoEventLog | Used to turn off event logging. |
/NoErrorLog | Used to turn off error logging. |
/CreateTransform=“filename.mst” | Configure the installation and save the configuration in the specified transform file. |
Bron: ./setup/setup.exe /?
Visual Studio Redistributables
2005 SP1
--------------------------- Microsoft Visual C++ 2005 Redistributable (x86) --------------------------- Command line options: /Q -- Quiet modes for package, /T:<full path> -- Specifies temporary working folder, /C -- Extract files only to the folder when used also with /T. /C:<Cmd> -- Override Install Command defined by author. --------------------------- OK ---------------------------
2008 SP1
--------------------------- Usage --------------------------- Usage: /l <logname.txt> :Name of verbose msi log /lang <xxxx> :4-digit language code /q :Quiet install mode /qu :Quiet uninstall mode /? :Show the Usage dialog --------------------------- OK ---------------------------
2010 SP1
--------------------------- Microsoft Visual C++ 2010 x86 Redistributable Setup --------------------------- Usage: Setup [switches] All switches are optional. /CEIPconsent - Optionally send anonymous feedback to improve the customer experience. /chainingpackage <name> - Optionally record the name of a package chaining this one. /createlayout <full path> - Download all files and associated resources to the specified location. Perform no other action. * Disabled * /lcid - Set the display language to be used by this program, if possible. Example: /lcid 1031 /log <file | folder> - Location of the log file. Default is the process temporary folder with a name based on the package. /msioptions - Specify options to be passed for .msi and .msp items. Example: /msioptions "PROPERTY1='Value'" /norestart - If the operation requires a reboot to complete, Setup should neither prompt nor cause a reboot. /passive - Shows progress bar advancing but requires no user interaction. /showfinalerror - Passive mode only: shows final page if the install is not successful. /pipe <name> - Optionally create a communication channel to allow a chaining package to get progress. /promptrestart - If the operation requires a reboot to complete, Setup should prompt, and trigger it if the user agrees. /q - Quiet mode, no user input required or output shown. /repair - Repair the payloads. /serialdownload - Force install operation to happen only after all the payload is downloaded. /uninstall - Uninstall the payloads. /parameterfolder <full path> - Specifies the path to the Setup’s configuration and data files. /NoSetupVersionCheck - Do not check ParameterInfo.xml for setup version conflicts. /uninstallpatch {patch code} - Removes update for all products the patch has been applied to. /? - Display this help. Examples: Silently install the package and create log file SP123.htm in the temp folder: Setup /q /log %temp%\SP123.htm Install with no user interaction unless reboot is needed to complete the operation: Setup /passive /promptrestart Some command line switches are disabled for this package: createlayout (c) Microsoft Corporation. All Rights Reserved. --------------------------- OK ---------------------------
2012
2013
2015
Silent installatie
Microsoft Visual Studio 2005
Aaron Stebner's WebLog - Mailbag: How can I suppress reboots during Visual Studio 2005 unattended installation?
Microsoft Visual SourceSafe 2005
Aaron Stebner's WebLog - Mailbag: How to perform an unattended installation of Visual SourceSafe 2005