<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Update regarding silent install of the VC 8.0 runtime (vcredist) packages</title><link>http://blogs.msdn.com/b/astebner/archive/2007/02/07/update-regarding-silent-install-of-the-vc-8-0-runtime-vcredist-packages.aspx</link><description>A while back, I posted this item on my blog that describes options for silent installation of the Visual C++ 8.0 runtime redistributable setup packages. When I investigated this issue and wrote that blog post, I based the command line parameters on the</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Update regarding silent install of the VC 8.0 runtime (vcredist) packages</title><link>http://blogs.msdn.com/b/astebner/archive/2007/02/07/update-regarding-silent-install-of-the-vc-8-0-runtime-vcredist-packages.aspx#10208728</link><pubDate>Fri, 09 Sep 2011 20:20:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10208728</guid><dc:creator>Aaron Stebner</dc:creator><description>&lt;p&gt;Hi Martin - That is a valid way of installing the VC++ redistributable too. &amp;nbsp;The command lines in this blog post are intended for scenarios where a developer wants to automate the installation in a single step instead of unpacking in a separate step.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10208728" width="1" height="1"&gt;</description></item><item><title>re: Update regarding silent install of the VC 8.0 runtime (vcredist) packages</title><link>http://blogs.msdn.com/b/astebner/archive/2007/02/07/update-regarding-silent-install-of-the-vc-8-0-runtime-vcredist-packages.aspx#10208412</link><pubDate>Fri, 09 Sep 2011 09:49:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10208412</guid><dc:creator>Martin</dc:creator><description>&lt;p&gt;Why not just unpack it with 7zip, and do a single &amp;quot;msiexec /i vcredist.msi&amp;quot; ?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10208412" width="1" height="1"&gt;</description></item><item><title>re: Update regarding silent install of the VC 8.0 runtime (vcredist) packages</title><link>http://blogs.msdn.com/b/astebner/archive/2007/02/07/update-regarding-silent-install-of-the-vc-8-0-runtime-vcredist-packages.aspx#10191561</link><pubDate>Mon, 01 Aug 2011 05:34:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10191561</guid><dc:creator>Nitin</dc:creator><description>&lt;p&gt;Yes, the new installer does not has a double wrapper. So the command used for double wrapper installation does not work on some systems. The command for this should be the one used for single wrapper Exe i.e.&lt;/p&gt;
&lt;p&gt;/q:a /c:&amp;quot;msiexec /i vcredist.msi /qn /norestart&amp;quot;&lt;/p&gt;
&lt;p&gt;It&amp;#39;s quite surprising to see that Microsoft keeps changing the format of VC 2005 redist EXE&amp;#39;s - sometimes they are posted with double wrapper; while sometimes without the double wrapper. They shoould stick to one format!&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10191561" width="1" height="1"&gt;</description></item><item><title>re: Update regarding silent install of the VC 8.0 runtime (vcredist) packages</title><link>http://blogs.msdn.com/b/astebner/archive/2007/02/07/update-regarding-silent-install-of-the-vc-8-0-runtime-vcredist-packages.aspx#10190301</link><pubDate>Wed, 27 Jul 2011 11:59:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10190301</guid><dc:creator>zzz</dc:creator><description>&lt;p&gt;theres a new version.&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=26347"&gt;www.microsoft.com/.../details.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;it doesn&amp;#39;t appear to have the double wrapper so i think the comman lines from the first post should work with these:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/astebner/archive/2006/08/23/715755.aspx"&gt;blogs.msdn.com/.../715755.aspx&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10190301" width="1" height="1"&gt;</description></item><item><title>re: Update regarding silent install of the VC 8.0 runtime (vcredist) packages</title><link>http://blogs.msdn.com/b/astebner/archive/2007/02/07/update-regarding-silent-install-of-the-vc-8-0-runtime-vcredist-packages.aspx#10186962</link><pubDate>Fri, 15 Jul 2011 16:37:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10186962</guid><dc:creator>Aaron Stebner</dc:creator><description>&lt;p&gt;Hi Michel - I&amp;#39;ve seen setup programs that chain in the VC++ Redistributable and they are able to correctly detect whether or not the install succeeds by examining the exit code. &amp;nbsp;I think this might just be something in how the ERRORLEVEL value is being assigned or something like that. &amp;nbsp;I&amp;#39;m not an expert in batch scripting, so I&amp;#39;m not sure what to suggest to solve this though. &amp;nbsp;Is it an option for you to install the VC++ Redistributable via a setup chainer as opposed to a batch script?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10186962" width="1" height="1"&gt;</description></item><item><title>re: Update regarding silent install of the VC 8.0 runtime (vcredist) packages</title><link>http://blogs.msdn.com/b/astebner/archive/2007/02/07/update-regarding-silent-install-of-the-vc-8-0-runtime-vcredist-packages.aspx#10186791</link><pubDate>Fri, 15 Jul 2011 07:07:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10186791</guid><dc:creator>Michel</dc:creator><description>&lt;p&gt;I checked the %ERRORLEVEL% variable but it is always &amp;#39;0&amp;#39; even if the installtion failed. I have a system where vcredist 2008 x86 install is failing always due to some registry issues (error 1603). The MSI log also says failure, but running this vcredist_x86.exe in silent mode always return &amp;#39;0&amp;#39;. Any pointers?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10186791" width="1" height="1"&gt;</description></item><item><title>re: Update regarding silent install of the VC 8.0 runtime (vcredist) packages</title><link>http://blogs.msdn.com/b/astebner/archive/2007/02/07/update-regarding-silent-install-of-the-vc-8-0-runtime-vcredist-packages.aspx#10186696</link><pubDate>Thu, 14 Jul 2011 23:33:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10186696</guid><dc:creator>Aaron Stebner</dc:creator><description>&lt;p&gt;Hi Michel - Yes, the VC++ redistributable should return valid return codes. &amp;nbsp;You can use the %ERRORLEVEL% variable in a cmd prompt to check the return code. &amp;nbsp;If you do a search for that variable, you can find several different examples of how to do that.&lt;/p&gt;
&lt;p&gt;You can run the install command line and it should do a new install if the VC++ redistributable is not yet installed or a repair if it is already installed.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10186696" width="1" height="1"&gt;</description></item><item><title>re: Update regarding silent install of the VC 8.0 runtime (vcredist) packages</title><link>http://blogs.msdn.com/b/astebner/archive/2007/02/07/update-regarding-silent-install-of-the-vc-8-0-runtime-vcredist-packages.aspx#10186500</link><pubDate>Thu, 14 Jul 2011 14:17:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10186500</guid><dc:creator>Michel</dc:creator><description>&lt;p&gt;Hi Aaron,&lt;/p&gt;
&lt;p&gt;Thanks for informative post. Couple of questions:&lt;/p&gt;
&lt;p&gt;1.) Does installing this VC redist actually return valid exit code? It seems to me that it is always returning exist code 0. How can we print reurn code of running this exe in silent mode on command prompt?&lt;/p&gt;
&lt;p&gt;2.) Is there any separate switch option of running this vcredist exe in &amp;#39;repair&amp;#39; mode in case it is already installed on system? or using same options always and it would automatically run in &amp;#39;repair&amp;#39; mode upon detecting it already installed on system?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10186500" width="1" height="1"&gt;</description></item><item><title>re: Update regarding silent install of the VC 8.0 runtime (vcredist) packages</title><link>http://blogs.msdn.com/b/astebner/archive/2007/02/07/update-regarding-silent-install-of-the-vc-8-0-runtime-vcredist-packages.aspx#10178365</link><pubDate>Thu, 23 Jun 2011 21:50:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10178365</guid><dc:creator>Aaron Stebner</dc:creator><description>&lt;p&gt;Hi StuckAgain and Joost van Zoest - It doesn&amp;#39;t look like the VC++ 2005 SP1 Redistributable MFC Security Update has an EXE inside the main vcredist_x86.exe. &amp;nbsp;As a result, the command line would look something like this:&lt;/p&gt;
&lt;p&gt;vcredist_x86.exe /q:a /c:&amp;quot;msiexec /i vcredist.msi /qn /l*v %temp%\vcredist_log.txt&amp;quot;&lt;/p&gt;
&lt;p&gt;Unfortunately, the names appear to change from release to release, so you&amp;#39;ll have to extract the vcredist_x86.exe and check the exact contents to figure out the command line each time. &amp;nbsp;I&amp;#39;m sorry for the hassles with that naming. &amp;nbsp;:-(&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10178365" width="1" height="1"&gt;</description></item><item><title>re: Update regarding silent install of the VC 8.0 runtime (vcredist) packages</title><link>http://blogs.msdn.com/b/astebner/archive/2007/02/07/update-regarding-silent-install-of-the-vc-8-0-runtime-vcredist-packages.aspx#10178136</link><pubDate>Thu, 23 Jun 2011 11:49:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10178136</guid><dc:creator>Joost van Zoest</dc:creator><description>&lt;p&gt;For the Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package MFC Security Update (x86) the command line arguments should be:&lt;/p&gt;
&lt;p&gt;/q:a /c:&amp;quot;VCREDI~1.EXE /q:a /c:&amp;quot;&amp;quot;msiexec /i vcredist.msi /qn&lt;/p&gt;
&lt;p&gt;Why is Microsoft changing the number in the VCREDI~.EXE all the time?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10178136" width="1" height="1"&gt;</description></item></channel></rss>