<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://code.msdn.microsoft.com/rss.xsl"?><rss version="2.0"><channel><title>Bootstrapper Manifest Generator</title><link>http://code.msdn.microsoft.com/bmg/Project/ProjectRss.aspx</link><description>Tools for creating bootstrapper packages and for building bootstrappers using Visual Studio or the .NET Framework.    </description><item><title>CREATED ISSUE: BMG fails to download missing packages</title><link>http://code.msdn.microsoft.com/bmg/WorkItem/View.aspx?WorkItemId=19</link><description>I am using Visual studio 2008 Express. To fully utilize ClickOnce, I am trying BMG to download packages into C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft SDKs&amp;#92;Windows&amp;#92;v6.0A&amp;#92;Bootstrapper&amp;#92;Packages&amp;#92;...&lt;br /&gt;But it fails with an exception&amp;#58;&lt;br /&gt;&lt;br /&gt;An error occurred while downloading a file.&lt;br /&gt;Exception Level 1&amp;#58;&lt;br /&gt;System.Net.WebException&amp;#58; The server committed a protocol violation. Section&amp;#61;ResponseStatusLine&lt;br /&gt;   at System.Net.HttpWebRequest.EndGetResponse&amp;#40;IAsyncResult asyncResult&amp;#41;&lt;br /&gt;   at System.Net.WebClient.GetWebResponse&amp;#40;WebRequest request, IAsyncResult result&amp;#41;&lt;br /&gt;   at System.Net.WebClient.DownloadBitsResponseCallback&amp;#40;IAsyncResult result&amp;#41;&lt;br /&gt;&lt;br /&gt;Maybe it&amp;#39;s because I am behind company LAN&amp;#47;Firewall&amp;#63;   Anyway I can set http proxy in BMG&amp;#63;&lt;br /&gt;&amp;#40; Please email me&amp;#40; luohaihong&amp;#64;gmail.com &amp;#41; an notification if you have a way to fix this, Thanks in advance&amp;#41;&lt;br /&gt;&lt;br /&gt;</description><author>robinhook</author><pubDate>Thu, 19 Nov 2009 06:57:38 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: BMG fails to download missing packages 20091119A</guid></item><item><title>NEW POST: Prerequisites are not installed</title><link>http://code.msdn.microsoft.com/bmg/Thread/View.aspx?ThreadId=2301</link><description>&lt;div class="wikidoc"&gt;
hi, &lt;br /&gt;I am adding a custom prerequisite to my deployment project using BMG. Every thing works fine except that the installer does not detect the prerequistes prior to installing the main setup.&lt;br /&gt;I am including my package.xml and product.xml as well over here. Please correct me where I making a mistake.&lt;br /&gt; &lt;br /&gt;Package.XML&lt;br /&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;&amp;lt;Package Name=&amp;quot;DisplayName&amp;quot; Culture=&amp;quot;Culture&amp;quot; xmlns=&amp;quot;http://schemas.microsoft.com/developer/2004/01/bootstrapper&amp;quot;&amp;gt;&lt;br /&gt;  &amp;lt;PackageFiles CopyAllPackageFiles=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;    &amp;lt;PackageFile Name=&amp;quot;windows media 9 vcm.msi&amp;quot; /&amp;gt;&lt;br /&gt;  &amp;lt;/PackageFiles&amp;gt;&lt;br /&gt;  &amp;lt;Commands Reboot=&amp;quot;Defer&amp;quot;&amp;gt;&lt;br /&gt;    &amp;lt;Command PackageFile=&amp;quot;windows media 9 vcm.msi&amp;quot;&amp;gt;&lt;br /&gt;      &amp;lt;InstallConditions&amp;gt;&lt;br /&gt;        &amp;lt;BypassIf Property=&amp;quot;VersionMsi&amp;quot; Compare=&amp;quot;ValueExists&amp;quot; Value=&amp;quot;N/A for ValueExists and ValueNotExists&amp;quot; /&amp;gt;&lt;br /&gt;        &amp;lt;FailIf Property=&amp;quot;AdminUser&amp;quot; Compare=&amp;quot;ValueEqualTo&amp;quot; Value=&amp;quot;false&amp;quot; String=&amp;quot;Anunexpectederroroccurre&amp;quot; /&amp;gt;&lt;br /&gt;      &amp;lt;/InstallConditions&amp;gt;&lt;br /&gt;      &amp;lt;ExitCodes&amp;gt;&lt;br /&gt;        &amp;lt;ExitCode Value=&amp;quot;0&amp;quot; Result=&amp;quot;Success&amp;quot; /&amp;gt;&lt;br /&gt;        &amp;lt;ExitCode Value=&amp;quot;4121&amp;quot; Result=&amp;quot;Fail&amp;quot; String=&amp;quot;donotrequired&amp;quot; /&amp;gt;&lt;br /&gt;        &amp;lt;DefaultExitCode Result=&amp;quot;Fail&amp;quot; String=&amp;quot;Anunexpectedexitcodewasr&amp;quot; FormatMessageFromSystem=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;      &amp;lt;/ExitCodes&amp;gt;&lt;br /&gt;    &amp;lt;/Command&amp;gt;&lt;br /&gt;  &amp;lt;/Commands&amp;gt;&lt;br /&gt;  &amp;lt;Strings&amp;gt;&lt;br /&gt;    &amp;lt;String Name=&amp;quot;Culture&amp;quot;&amp;gt;en&amp;lt;/String&amp;gt;&lt;br /&gt;    &amp;lt;String Name=&amp;quot;DisplayName&amp;quot;&amp;gt;Windows Media Codec&amp;lt;/String&amp;gt;&lt;br /&gt;    &amp;lt;String Name=&amp;quot;Anunexpectederroroccurre&amp;quot;&amp;gt;An unexpected error occurred. The product was unable to install.&amp;lt;/String&amp;gt;&lt;br /&gt;    &amp;lt;String Name=&amp;quot;donotrequired&amp;quot;&amp;gt;donotrequired&amp;lt;/String&amp;gt;&lt;br /&gt;    &amp;lt;String Name=&amp;quot;Anunexpectedexitcodewasr&amp;quot;&amp;gt;An unexpected exit code was returned from the installer. The installation failed.&amp;lt;/String&amp;gt;&lt;br /&gt;  &amp;lt;/Strings&amp;gt;&lt;br /&gt;&amp;lt;/Package&amp;gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;Product.xml&lt;br /&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;&amp;lt;Product ProductCode=&amp;quot;Windows.Media.9.VCM&amp;quot; xmlns=&amp;quot;http://schemas.microsoft.com/developer/2004/01/bootstrapper&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;/div&gt;</description><author>jayaswal_raj</author><pubDate>Sun, 20 Sep 2009 06:23:02 GMT</pubDate><guid isPermaLink="false">NEW POST: Prerequisites are not installed 20090920A</guid></item><item><title>CREATED ISSUE: Registry Check doesn't work if to Many Subkeys are present</title><link>http://code.msdn.microsoft.com/bmg/WorkItem/View.aspx?WorkItemId=18</link><description>It seems that Registry Check fails if there are too many subkeys in path.&lt;br /&gt;Example&amp;#58; &amp;#34;HKLM&amp;#92;SOFTWARE&amp;#92;Microsoft&amp;#92;subkey 1&amp;#92;subkey 2&amp;#34; works but &amp;#34;HKLM&amp;#92;SOFTWARE&amp;#92;Microsoft&amp;#92;subkey 1&amp;#92;subkey 2&amp;#92;subkey 3&amp;#34; fails. No matter which value is asked.&lt;br /&gt;</description><author>cko</author><pubDate>Thu, 06 Aug 2009 19:30:51 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Registry Check doesn't work if to Many Subkeys are present 20090806P</guid></item><item><title>NEW POST: Suppress .Net 3.51 SP1 EULA</title><link>http://code.msdn.microsoft.com/bmg/Thread/View.aspx?ThreadId=2088</link><description>&lt;div class="wikidoc"&gt;
My users are choosing to not agree with the EULA, which then returns and error number, and more importantly, makes our application have a bad day.&lt;br /&gt;Is there a way to update the .Net 3.51 SP1 bootstrap manifest package to suppress the EULA?&lt;br /&gt;
&lt;/div&gt;</description><author>ToddK</author><pubDate>Wed, 29 Jul 2009 14:56:18 GMT</pubDate><guid isPermaLink="false">NEW POST: Suppress .Net 3.51 SP1 EULA 20090729P</guid></item><item><title>CREATED ISSUE: Default Exit Code is set to Fail after save and reopen</title><link>http://code.msdn.microsoft.com/bmg/WorkItem/View.aspx?WorkItemId=17</link><description>I noticed that the &amp;#34;Result&amp;#34; combobox on the &amp;#34;Exit Codes&amp;#34; tab is set to &amp;#34;Fail&amp;#34; when i save, close and reopen my bootrapper manifest file.&lt;br /&gt;Before that it was set to &amp;#34;success&amp;#34;. I have no custom exit codes defined.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description><author>tanmil</author><pubDate>Wed, 29 Jul 2009 07:42:27 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Default Exit Code is set to Fail after save and reopen 20090729A</guid></item><item><title>NEW POST: Working Directory</title><link>http://code.msdn.microsoft.com/bmg/Thread/View.aspx?ThreadId=1798</link><description>&lt;div class="wikidoc"&gt;
I have a setup.exe file which uses a .dat file during its installation.  When the bootstrapper executes my setup.exe file, it can't find the .dat file.  How do I specify the working directory? I have included the .dat file in the bootstrapper and when I look in the folder, they are both there.&lt;br /&gt;
&lt;/div&gt;</description><author>smiles3983</author><pubDate>Wed, 27 May 2009 22:09:43 GMT</pubDate><guid isPermaLink="false">NEW POST: Working Directory 20090527P</guid></item><item><title>CREATED ISSUE: Checking package to install leads to an exception</title><link>http://code.msdn.microsoft.com/bmg/WorkItem/View.aspx?WorkItemId=16</link><description>Create a new MSBuildProject. Add a MSI file to it and select in the &amp;#34;packages&amp;#34; tab the package &amp;#58; &amp;#34;.Net Framework 3.5 SP1&amp;#34;. Exception is thrown. Happens also with other packages from Microsoft like&amp;#58; SqlServer CE etc.&lt;br /&gt;&lt;br /&gt;An unexpected error has occurred. You should be able to ignore this message.&lt;br /&gt;Exception Level 1&amp;#58;&lt;br /&gt;System.NullReferenceException&amp;#58; Referencia a objeto no establecida como instancia de un objeto.&lt;br /&gt;   en BMG.BootstrapperSettings.AutoSelectDependentAndIncludedPackages&amp;#40;Int32 selectedPackageIndex&amp;#41;&lt;br /&gt;   en BMG.BootstrapperSettings.PackagesListBox_ItemCheck&amp;#40;Object sender, ItemCheckEventArgs e&amp;#41;&lt;br /&gt;   en System.Windows.Forms.CheckedListBox.OnItemCheck&amp;#40;ItemCheckEventArgs ice&amp;#41;&lt;br /&gt;   en System.Windows.Forms.CheckedListBox.LbnSelChange&amp;#40;&amp;#41;&lt;br /&gt;   en System.Windows.Forms.CheckedListBox.WmReflectCommand&amp;#40;Message&amp;#38; m&amp;#41;&lt;br /&gt;   en System.Windows.Forms.ListBox.WndProc&amp;#40;Message&amp;#38; m&amp;#41;&lt;br /&gt;   en System.Windows.Forms.CheckedListBox.WndProc&amp;#40;Message&amp;#38; m&amp;#41;&lt;br /&gt;   en System.Windows.Forms.Control.ControlNativeWindow.OnMessage&amp;#40;Message&amp;#38; m&amp;#41;&lt;br /&gt;   en System.Windows.Forms.Control.ControlNativeWindow.WndProc&amp;#40;Message&amp;#38; m&amp;#41;&lt;br /&gt;   en System.Windows.Forms.NativeWindow.Callback&amp;#40;IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam&amp;#41;&lt;br /&gt;</description><author>bastiaan</author><pubDate>Wed, 27 May 2009 14:41:23 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Checking package to install leads to an exception 20090527P</guid></item><item><title>NEW POST: SQL Server 2008 SP1</title><link>http://code.msdn.microsoft.com/bmg/Thread/View.aspx?ThreadId=1760</link><description>&lt;div class="wikidoc"&gt;
Hi Everyone,&lt;br /&gt; &lt;br /&gt;I managed to figure out a work around which will be fine for now. I am somewhat making an assumption that it has worked without testing it completely yet.&lt;br /&gt; &lt;br /&gt;Under my bootstrapper folder, C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\SqlExpress2008\en, I found the file package.xml, which has 2 public keys in it which were not matching the new SQL Express 2008 SP1 packages.&lt;br /&gt; &lt;br /&gt;All I had to do was right click on the new installer packages (SQLEXPR32x86ENU.EXE, and SQLEXPRx64ENU.EXE), select properties. Go to the Digital Signatures tab, double click the digital signature. If I then click view certificate and go to the details tab. I can scroll down to 'Public Key'. If I copy and paste the key there and take out all the spaces, that is the public key I need to use.&lt;br /&gt; &lt;br /&gt;So to summarise the public key needed in the package.xml file is the public key of the digital signature on the installation package.&lt;br /&gt; &lt;br /&gt;A lot of people on the net give the impression that the public key is some kind of hash of the install package, so don't pay any attention to that.&lt;br /&gt; &lt;br /&gt;
&lt;/div&gt;</description><author>petermcc</author><pubDate>Wed, 20 May 2009 22:35:40 GMT</pubDate><guid isPermaLink="false">NEW POST: SQL Server 2008 SP1 20090520P</guid></item><item><title>NEW POST: SQL Server 2008 SP1</title><link>http://code.msdn.microsoft.com/bmg/Thread/View.aspx?ThreadId=1760</link><description>&lt;div class="wikidoc"&gt;
Hi All,&lt;br /&gt; &lt;br /&gt;We have been using Bootstrapper Manifest Generator for a while now, and it has worked great for us.&lt;br /&gt; &lt;br /&gt;Our bootstrapper installs SQL Server 2008 Express as a prerequisite for our software (and other stuff too).&lt;br /&gt; &lt;br /&gt;I would like to upgrade the bootstrapper to install SQL Server 2008 SP1. Is Bootstrapper Manifest Generator going to be updated to work with SQL Server 2008 SP1 soon?&lt;br /&gt; &lt;br /&gt;I tried to update the SQL installation files in our installation package with the newer ones (SQLEXPR32&lt;i&gt;x86&lt;/i&gt;ENU.EXE, and SQLEXPR&lt;i&gt;x64&lt;/i&gt;ENU.EXE) but when I run the installer it says that the packages have been tampered with. I am guessing that is because the public keys are different.&lt;br /&gt; &lt;br /&gt;I was wondering in the package.xml file, perhaps all I need to do is update the public keys, and rebuild the bootstrapper package. That would alternatively work, but I am not exactly sure how to work out what the new public keys should be.&lt;br /&gt; &lt;br /&gt;Thanks,&lt;br /&gt; &lt;br /&gt;Peter.&lt;br /&gt;
&lt;/div&gt;</description><author>petermcc</author><pubDate>Wed, 20 May 2009 05:10:43 GMT</pubDate><guid isPermaLink="false">NEW POST: SQL Server 2008 SP1 20090520A</guid></item><item><title>NEW POST: Not able to view the custom prerequisites in VS 2008</title><link>http://code.msdn.microsoft.com/bmg/Thread/View.aspx?ThreadId=1736</link><description>&lt;div class="wikidoc"&gt;
Check in your product.xml in the package folder that the Product Code attribute is set:&lt;br /&gt;&amp;lt;Product ProductCode=&amp;quot;Visual Fox Pro 9.0&amp;quot; xmlns=&amp;quot;http://schemas.microsoft.com/developer/2004/01/bootstrapper&amp;quot;&amp;gt;&lt;br /&gt; &lt;br /&gt;If it's not it won't show up in the prerequisites.&lt;br /&gt; &lt;br /&gt;e.g.&lt;br /&gt; &lt;br /&gt;&amp;lt;Product ProductCode=&amp;quot;&amp;quot; xmlns=&amp;quot;http://schemas.microsoft.com/developer/2004/01/bootstrapper&amp;quot;&amp;gt;&lt;br /&gt;
&lt;/div&gt;</description><author>brettney</author><pubDate>Tue, 19 May 2009 12:40:58 GMT</pubDate><guid isPermaLink="false">NEW POST: Not able to view the custom prerequisites in VS 2008 20090519P</guid></item><item><title>NEW POST: Not able to view the custom prerequisites in VS 2008</title><link>http://code.msdn.microsoft.com/bmg/Thread/View.aspx?ThreadId=1736</link><description>&lt;div class="wikidoc"&gt;
I downloaded the Bootstrapper manifest generator and followed the steps properly.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;The build output was successful with 0 warning and I could see the output folder on&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;However it is not appearing in the prerequisites window in my visual studio IDE.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;Am I missing some cases. I am using Microsoft Visual C# 2008 express edition.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;Any help would be really appreciated.&lt;br /&gt; &lt;br /&gt;Urgent it is!&lt;br /&gt; &lt;br /&gt;Thanks!&lt;br /&gt;
&lt;/div&gt;</description><author>JLO</author><pubDate>Fri, 15 May 2009 19:30:16 GMT</pubDate><guid isPermaLink="false">NEW POST: Not able to view the custom prerequisites in VS 2008 20090515P</guid></item><item><title>NEW POST: BMG for VS2005 Capabilities?</title><link>http://code.msdn.microsoft.com/bmg/Thread/View.aspx?ThreadId=1735</link><description>&lt;div class="wikidoc"&gt;
Pardon the newbie question, but I know the VS2005/BMG bootstrapper can do everything I need except I don't know about the things below.  Can it do all of the following:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Can the bootstrapper executable be renamed (such as &amp;quot;MyInstall.exe&amp;quot; instead of &amp;quot;setup.exe&amp;quot;)?&lt;/li&gt;&lt;li&gt;Can the bootstrapper run with absolutely no UI by default (as in w/o the user needing to specify a specific &amp;quot;silent&amp;quot; or &amp;quot;unattended&amp;quot; command line)?&lt;/li&gt;&lt;li&gt;Can the product.xml/package.xml manifests be left external to the bootstrapper (not streamed into the exe as a resource)?&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;I've been using InstallShield for bootstrapping up to this point but the bootstrapper is basically a &amp;quot;black box&amp;quot; I have very little-to-no control over.  I have two separate bootstrappers &amp;quot;SetupMyProduct.exe&amp;quot; (for first-time installs only) and &amp;quot;UpdateMyProduct.exe&amp;quot; (for updating previously installed product) that each run with a full UI and I need something to &amp;quot;bootstrap the bootstrappers&amp;quot; so there's one starting point for my customers.&lt;br /&gt;
&lt;/div&gt;</description><author>ColbyRingeisen</author><pubDate>Fri, 15 May 2009 16:43:00 GMT</pubDate><guid isPermaLink="false">NEW POST: BMG for VS2005 Capabilities? 20090515P</guid></item><item><title>CREATED ISSUE: Need exit code/installation condition if language pack installation fails</title><link>http://code.msdn.microsoft.com/bmg/WorkItem/View.aspx?WorkItemId=15</link><description>Hi,&lt;br /&gt;&lt;br /&gt;I am using BMG tool to bootstrap german language pack along with .net framework 2.0 and windows installer 3.1 to deploy windows application.&lt;br /&gt;I would like to know if there is any exit code&amp;#47;installation condition available in proudct.xml for german language pack so that if due to any reason installation of german language pack fails but, setup continues to install window application&amp;#63;&amp;#63;&lt;br /&gt;</description><author>dhanvin</author><pubDate>Thu, 14 May 2009 10:00:18 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Need exit code/installation condition if language pack installation fails 20090514A</guid></item><item><title>NEW POST: Need exit code/installation condition if language pack installation fails</title><link>http://code.msdn.microsoft.com/bmg/Thread/View.aspx?ThreadId=1732</link><description>&lt;div class="wikidoc"&gt;
Hi,&lt;br /&gt; &lt;br /&gt;I am using BMG tool to bootstrap german language pack along with .net framework 2.0 and windows installer 3.1 to deploy windows application. &lt;br /&gt;I would like to know if there is any exit code/installation condition available in proudct.xml for german language pack so that if due to any reason installation of german language pack fails but, setup continues to install window application??&lt;br /&gt;
&lt;/div&gt;</description><author>dhanvin</author><pubDate>Thu, 14 May 2009 09:59:24 GMT</pubDate><guid isPermaLink="false">NEW POST: Need exit code/installation condition if language pack installation fails 20090514A</guid></item><item><title>COMMENTED ISSUE: Error on generation</title><link>http://code.msdn.microsoft.com/bmg/WorkItem/View.aspx?WorkItemId=14</link><description>Getting errors on generation. Image of error is attached.&lt;br /&gt;Comments: If you look at the error messages its looking for a schemas folder under bootstrapper. There is no folder called schemas.</description><author>nickm324</author><pubDate>Fri, 08 May 2009 23:05:24 GMT</pubDate><guid isPermaLink="false">COMMENTED ISSUE: Error on generation 20090508P</guid></item><item><title>CREATED ISSUE: Error on generation</title><link>http://code.msdn.microsoft.com/bmg/WorkItem/View.aspx?WorkItemId=14</link><description>Getting errors on generation. Image of error is attached.&lt;br /&gt;</description><author>nickm324</author><pubDate>Fri, 08 May 2009 23:04:03 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Error on generation 20090508P</guid></item><item><title>NEW POST: Need Product Manifest for Crystal Reports 10 Runtime</title><link>http://code.msdn.microsoft.com/bmg/Thread/View.aspx?ThreadId=1654</link><description>&lt;div class="wikidoc"&gt;
Hi&lt;br /&gt; &lt;br /&gt;I need Product Manifest for Crystal Reports 10 Runtime. Else if anyone is having information about the installation checks for it then please do provide it.&lt;br /&gt; &lt;br /&gt;Thanks&lt;br /&gt;
&lt;/div&gt;</description><author>vivekd</author><pubDate>Fri, 01 May 2009 05:40:23 GMT</pubDate><guid isPermaLink="false">NEW POST: Need Product Manifest for Crystal Reports 10 Runtime 20090501A</guid></item><item><title>CREATED ISSUE: Quotes in install file arguments not handled properly</title><link>http://code.msdn.microsoft.com/bmg/WorkItem/View.aspx?WorkItemId=13</link><description>Install Files-&amp;#62;Properties-&amp;#62;Arguments&lt;br /&gt;&lt;br /&gt;If there are quotes in the arguments for an install file they are converted to &amp;#34;&amp;#38;quot&amp;#59; in the XML file which does not work.&lt;br /&gt;&lt;br /&gt;Example and workaround&amp;#58;&lt;br /&gt;&lt;br /&gt;Open product.xml after the build.&lt;br /&gt;&lt;br /&gt;1&amp;#41; Replace the quotes around the value for Arguments with single quotes &amp;#40;apostrophe&amp;#41;&lt;br /&gt;2&amp;#41; Replace the &amp;#38;quot&amp;#59; with quotes&lt;br /&gt;&lt;br /&gt;Ex Before&amp;#58; Arguments&amp;#61;&amp;#34;&amp;#47;q &amp;#47;c&amp;#58;&amp;#38;quot&amp;#59;dxwsetup &amp;#47;windowsupdate&amp;#38;quot&amp;#59;&amp;#34;&lt;br /&gt;&lt;br /&gt;Ex After&amp;#58; Arguments&amp;#61;&amp;#39;&amp;#47;q &amp;#47;c&amp;#58;&amp;#34;dxwsetup &amp;#47;windowsupdate&amp;#34;&amp;#39;&lt;br /&gt;&lt;br /&gt;</description><author>mont</author><pubDate>Wed, 08 Apr 2009 21:23:41 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Quotes in install file arguments not handled properly 20090408P</guid></item><item><title>COMMENTED ISSUE: Fails on Vista Ultimate x64</title><link>http://code.msdn.microsoft.com/bmg/WorkItem/View.aspx?WorkItemId=6</link><description>I  installed BMG on my Vista Ultimate x64 machine. It gives the following exception when I attempt to build a project or when clicking the menu &amp;#39;Tools&amp;#39;-&amp;#62;&amp;#39;Edit machine paths&amp;#39;. Is there a fix available for this problem&amp;#63;&lt;br /&gt;&lt;br /&gt;Thank you,&lt;br /&gt;&lt;br /&gt;Exception Details&amp;#58;&lt;br /&gt;&lt;br /&gt;An unexpected error has occurred. You should be able to ignore this message.&lt;br /&gt;Exception Level 1&amp;#58;&lt;br /&gt;System.IO.DirectoryNotFoundException&amp;#58; Attempted to access a path that is not on the disk.&lt;br /&gt;at Microsoft.Bootstrapper.Paths.get_DefaultRootBootstrapper&amp;#40;&amp;#41;&lt;br /&gt;at Microsoft.Bootstrapper.Paths.get_RootBootstrapper&amp;#40;&amp;#41;&lt;br /&gt;at BMG.RegKeyDialog.RegKeyDialog_Load&amp;#40;Object sender, EventArgs e&amp;#41;&lt;br /&gt;at System.Windows.Forms.Form.OnLoad&amp;#40;EventArgs e&amp;#41;&lt;br /&gt;at System.Windows.Forms.Control.CreateControl&amp;#40;Boolean fIgnoreVisible&amp;#41;&lt;br /&gt;at System.Windows.Forms.Control.CreateControl&amp;#40;&amp;#41;&lt;br /&gt;at System.Windows.Forms.Control.WmShowWindow&amp;#40;Message&amp;#38; m&amp;#41;&lt;br /&gt;at System.Windows.Forms.Control.WndProc&amp;#40;Message&amp;#38; m&amp;#41;&lt;br /&gt;at System.Windows.Forms.Control.ControlNativeWindow.WndProc&amp;#40;Message&amp;#38; m&amp;#41;&lt;br /&gt;at System.Windows.Forms.NativeWindow.Callback&amp;#40;IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam&amp;#41; &lt;br /&gt;Comments: The original problem that you need to change it is that the 32-bit software and 64-bit software use different registry keys. By forcing the BMG.exe to be 32-bit even on 64-bit machines using&amp;#58;&amp;#13;&amp;#10;corflags &amp;#47;32BIT&amp;#43; BMG.exe&amp;#13;&amp;#10;&amp;#13;&amp;#10;fixed at least my problem with Vista-x64.&amp;#13;&amp;#10;</description><author>jhl</author><pubDate>Wed, 01 Apr 2009 14:24:55 GMT</pubDate><guid isPermaLink="false">COMMENTED ISSUE: Fails on Vista Ultimate x64 20090401P</guid></item><item><title>NEW POST: Pass through command line arguments</title><link>http://code.msdn.microsoft.com/bmg/Thread/View.aspx?ThreadId=1370</link><description>&lt;div class="wikidoc"&gt;
&lt;div class="quote"&gt;
 &lt;br /&gt;DavidGuyer wrote:&lt;br /&gt; &lt;br /&gt;Command line parameters, when passed through setup.exe, are passed to the final application installer, particularly in the .MSI/Setup case.&lt;br /&gt; &lt;br /&gt;
&lt;/div&gt;Thanks for your response, but I'm confused. Command line parameters &lt;b&gt;are&lt;/b&gt; or &lt;b&gt;are not&lt;/b&gt; passed thru setup.exe to the final application installer? That's what I'm trying to accomplish - to pass command line arguments through setup.exe down to the final installer. I thought going through the bootstrapper was the way to go.&lt;br /&gt; &lt;br /&gt;I've created a bootstrapper that downloads and installs SQL Express, and built setup.exe with the BMG tool. When I run setup.exe, I want to pass in command line parameters for the SQL Express installer.&lt;br /&gt; &lt;br /&gt;Currently, parameters won't make it thru setup.exe to the SQL Express installer, but I can specify parameters when creating the bootstrapper that will pass thru. The drawback is that I have to hard-code the parameters in the bootstrapper.&lt;br /&gt; &lt;br /&gt;I also tried including the bootstrapper in a setup.exe built by a Visual Studio setup project. Same results.&lt;br /&gt; &lt;br /&gt;How can I get command line arguments from the setup.exe command line to the SQL Express installer started by the bootstrapper?&lt;br /&gt; &lt;br /&gt;Thanks.&lt;br /&gt; &lt;br /&gt;I also posted my question to the ClickOnce/Setup forum: &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/winformssetup/thread/6e8f843b-2f1d-43e1-8c2d-5afb1c772abf" class="externalLink"&gt;http://social.msdn.microsoft.com/Forums/en-US/winformssetup/thread/6e8f843b-2f1d-43e1-8c2d-5afb1c772abf&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>nekno</author><pubDate>Wed, 11 Mar 2009 00:57:12 GMT</pubDate><guid isPermaLink="false">NEW POST: Pass through command line arguments 20090311A</guid></item></channel></rss>