Go Back   PackageDeploy Application Packaging Forums > Package Development > Application Packaging > Platformsdk MSI

Reply
 
LinkBack Thread Tools Display Modes
Old 04-27-2010, 03:01 PM   #1 (permalink)
Kurt
Guest
 
Posts: n/a
Default Bootstrap hotfix kb976126-v2

I was hoping to create a bootstrapper package to install a hot fix our
software is depending on, specifically kb976126-v2. I was able to create a
bootstrapper that seems to work, however, I was hoping to use the passive or
q (quiet) option, e.g. I really hoping to not have any user interaction for
this part of the setup. To that end, I have been trying to incorporate the
/passive or /q parameter within the bootstrapper product.xml, however, this
never results in the expected behavior. No matter what arguments I supply,
the hotfix installer behaves the same when packaged with a product installer.
The hot fix packages can be found here:
http://www.microsoft.com/downloads/d...displaylang=en

I am guessing this might not be possible (perhaps for a reason?), but
thought I would ask.

Here is the product.xml for the boot strapper
---------------------BEGIN---------------------
<?xml version="1.0" encoding="utf-8"?>
<Product ProductCode="KB976126-v2"
xmlns="http://schemas.microsoft.com/developer/2004/01/bootstrapper">
<PackageFiles CopyAllPackageFiles="false">
<PackageFile
Name="dataservicesv15_winxp_src2008_ndp35sp1-kb976126-v2-x86.exe"
PublicKey="3082010A0282010100BD3089FB4572A8536B9E8 94F0023C0BED41D3DB1594038F373918226E696120053D91C8 20E3CCE1DBBBDF7428D97D4FC381AE4B9F9E3ECD36103BFA0D 3D6754D5C46A9ED5EF0D2E2695B1A73EAB31C8D04CD2944A06 4592F1E985D6EC7AB18398265C4A7BCAB758819EA87971426B 37F2676A4D4383984E3B326D518F92BE9D2C9165A5421F2978 D878629FEF4492CE68BF8043F7DCDCD9692860D7103E2D0FE0 C4235FFD7B83FDD8E450A7DF6D74BAD5BF076721D77237D893 5C41C5DB250034B476D07A75588980680A681AD544ED881D6F ABF42C031BE550D99D553491230EBE5A5887C5EC47A5A14870 8B43769A0EB32248C08EBF9D414BAE0FCCDEAA415020301000 1" />
<PackageFile
Name="dataservicesv15_winxp_src2008_ndp35sp1-kb976126-v2-x64.exe"
PublicKey="3082010A0282010100BD3089FB4572A8536B9E8 94F0023C0BED41D3DB1594038F373918226E696120053D91C8 20E3CCE1DBBBDF7428D97D4FC381AE4B9F9E3ECD36103BFA0D 3D6754D5C46A9ED5EF0D2E2695B1A73EAB31C8D04CD2944A06 4592F1E985D6EC7AB18398265C4A7BCAB758819EA87971426B 37F2676A4D4383984E3B326D518F92BE9D2C9165A5421F2978 D878629FEF4492CE68BF8043F7DCDCD9692860D7103E2D0FE0 C4235FFD7B83FDD8E450A7DF6D74BAD5BF076721D77237D893 5C41C5DB250034B476D07A75588980680A681AD544ED881D6F ABF42C031BE550D99D553491230EBE5A5887C5EC47A5A14870 8B43769A0EB32248C08EBF9D414BAE0FCCDEAA415020301000 1" />
<PackageFile
Name="dataservicesv15_win7_srv2008r2_windows6.1-kb976127-v6-x64.msu"
PublicKey="3082010A0282010100B58CA99C9484611ACC2E2 2C4A0936409DE85A1B0905DFCC96C68B5F1EFFC8E6BF4F8A06 ED751DE60A32763D4F6DFB64CD2450BA73DD86FFEEDA71863D 31FC681D4BF073797402B7FE75F5A35D9934FABF32A92F0A68 D81EC0524DCDBB861635361023538D6B8F5EE7B54A6C95835E 9F415EFDA076C052D4DA4B6BA9B3BB831307E45BCA9A125390 C43A4473B979C20447237CF50A04D4DF4C365DC44D1083B38D D3EC5176C46C7AD7324C08F89C1EAEABACD68A912D6580C531 60CFE3903D681F23E5C57F37ADB66E10718D9190314F6E6459 92A514C90D75AEFAFB73B0C294D6D20AE07B7922EE869CA9F3 042E7C3328A0B224A32E89C0CC6510326016D9273020301000 1" />
<PackageFile
Name="dataservicesv15_srv2008r2_windows6.1-kb976127-v6-x86.msu"
PublicKey="3082010A0282010100B58CA99C9484611ACC2E2 2C4A0936409DE85A1B0905DFCC96C68B5F1EFFC8E6BF4F8A06 ED751DE60A32763D4F6DFB64CD2450BA73DD86FFEEDA71863D 31FC681D4BF073797402B7FE75F5A35D9934FABF32A92F0A68 D81EC0524DCDBB861635361023538D6B8F5EE7B54A6C95835E 9F415EFDA076C052D4DA4B6BA9B3BB831307E45BCA9A125390 C43A4473B979C20447237CF50A04D4DF4C365DC44D1083B38D D3EC5176C46C7AD7324C08F89C1EAEABACD68A912D6580C531 60CFE3903D681F23E5C57F37ADB66E10718D9190314F6E6459 92A514C90D75AEFAFB73B0C294D6D20AE07B7922EE869CA9F3 042E7C3328A0B224A32E89C0CC6510326016D9273020301000 1" />
</PackageFiles>
<RelatedProducts>
<DependsOnProduct Code="Microsoft.Net.Framework.3.5.SP1" />
</RelatedProducts>
<InstallChecks>
<FileCheck Property="DataServiceFileCheck" SearchPath="C:\Program
Files\Reference Assemblies\Microsoft\Framework\v3.5"
FileName="System.Data.Services.dll" />
<FileCheck Property="DataServiceFile" SpecialFolder="ProgramFilesFolder"
SearchPath="C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5"
FileName="System.Data.Services.dll" />
</InstallChecks>
<Commands Reboot="Defer">
<Command
PackageFile="dataservicesv15_winxp_src2008_ndp35sp 1-kb976126-v2-x86.exe"
Arguments="/passive">
<InstallConditions>
<BypassIf Property="VersionNT64" Compare="ValueExists" Value="N/A
for ValueExists and ValueNotExists" />
<BypassIf Property="VersionNT" Compare="VersionGreaterThanOrEqualTo"
Value="600" />
<BypassIf Property="DataServiceFileCheck"
Compare="VersionGreaterThanOrEqualTo" Value="3.5.30729.4466" />
</InstallConditions>
<ExitCodes>
<ExitCode Value="0" Result="Success" />
<DefaultExitCode Result="Fail" String="Anunexpectedexitcodewasr"
FormatMessageFromSystem="true" />
</ExitCodes>
</Command>
<Command
PackageFile="dataservicesv15_winxp_src2008_ndp35sp 1-kb976126-v2-x64.exe"
Arguments="/passive">
<InstallConditions>
<BypassIf Property="VersionNT64" Compare="ValueNotExists" Value="N/A
for ValueExists and ValueNotExists" />
<BypassIf Property="VersionNT64" Compare="VersionGreaterThan"
Value="600" />
<BypassIf Property="DataServiceFileCheck"
Compare="VersionGreaterThanOrEqualTo" Value="3.5.30729.4466" />
</InstallConditions>
<ExitCodes>
<ExitCode Value="0" Result="Success" />
<DefaultExitCode Result="Fail" String="Anunexpectedexitcodewasr"
FormatMessageFromSystem="true" />
</ExitCodes>
</Command>
<Command
PackageFile="dataservicesv15_win7_srv2008r2_window s6.1-kb976127-v6-x64.msu"
Arguments="/passive">
<InstallConditions>
<BypassIf Property="VersionNT64" Compare="ValueNotExists" Value="N/A
for ValueExists and ValueNotExists" />
<BypassIf Property="VersionNT64" Compare="VersionLessThan"
Value="600" />
<BypassIf Property="DataServiceFileCheck"
Compare="VersionGreaterThanOrEqualTo" Value="3.5.30729.4466" />
</InstallConditions>
<ExitCodes>
<ExitCode Value="0" Result="Success" />
<DefaultExitCode Result="Fail" String="Anunexpectedexitcodewasr"
FormatMessageFromSystem="true" />
</ExitCodes>
</Command>
<Command
PackageFile="dataservicesv15_srv2008r2_windows6.1-kb976127-v6-x86.msu"
Arguments="/passive">
<InstallConditions>
<BypassIf Property="VersionNT64" Compare="ValueExists" Value="N/A
for ValueExists and ValueNotExists" />
<BypassIf Property="VersionNT" Compare="VersionLessThan" Value="600"
/>
<BypassIf Property="DataServiceFileCheck"
Compare="VersionGreaterThanOrEqualTo" Value="3.5.30729.4466" />
</InstallConditions>
<ExitCodes>
<ExitCode Value="0" Result="Success" />
<DefaultExitCode Result="Fail" String="Anunexpectedexitcodewasr"
FormatMessageFromSystem="true" />
</ExitCodes>
</Command>
</Commands>
</Product>
----------------------END----------------------

Thanks for any suggestions.

  Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 10:25 PM.


vBulletin, Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
2007 - 2012 PackageDeploy.com