Notes I seen this
http://sourceforge.net/mailarchive/forum.php?thread_name=8701D1480741164DB71E42643C4A489F03380D86%40emeamail0305.global.sdl.corp&forum_name=wix-users
Depending on whether you are using SQL Server 2008 or SQL Server 2008 R2.

The option /IAcceptSQLServerLicenseTerms   is NOT  a valid option for
SQL Server 2008 , it will fail with error code given in the mailing
list.
The option  /IAcceptSQLServerLicenseTerms  is only valid for SQL
Server 2008 R2 , I think also 2012 but not for sure.

My problem is Uninstall action isn't being preformed . I am missing
something ? It looks like it performs some check but that check fails.
I have tried switching around the compress/cache settings
Also is there an element to make sure only one instance of boot
strapped installer is installed. I compiled and linked twice in a row
, installed twice and I have two instances of my suite in the
add/remove programs.

<WixVariable Id="SQLCMD" Value=' /IAcceptSQLServerLicenseTerms
/INDICATEPROGRESS="False" /QUIETSIMPLE /SECURITYMODE="SQL"
/TCPENABLED="1" '/>
  <Chain >
          <ExePackage Id='SqlServerExpress2008'
              Compressed="yes"  <!--tried both yes / no-->
              Cache="yes"


                          SourceFile="!(wix.artifacts.dir)SQLEXPR_x86_ENU.exe"
                          InstallCommand='/ACTION=INSTALL
/INSTANCENAME=!(wix.INSTANCENAME) /SAPWD="!(wix.SAPWD)"
!(wix.SQLCMD)'
                          RepairCommand='/ACTION=REPAIR
/INSTANCENAME=!(wix.INSTANCENAME) /SAPWD="!(wix.SAPWD)"
!(wix.SQLCMD)'
                          UninstallCommand='/ACTION=UNINSTALL
/INSTANCENAME=!(wix.INSTANCENAME)'
                          Vital="yes">
          </ExePackage>


  </Chain>

[0C88:0538][2012-05-25T09:39:08]: Detect 1 packages
[0C88:0538][2012-05-25T09:39:08]: Detected package:
SqlServerExpress2008, state: Absent, cached: Complete
[0C88:0538][2012-05-25T09:39:08]: Detect complete, result: 0x0
[0C88:0538][2012-05-25T09:39:10]: Plan 1 packages, action: Uninstall
[0C88:0538][2012-05-25T09:39:10]: Skipping dependency registration on
package with no dependency providers: SqlServerExpress2008
[0C88:0538][2012-05-25T09:39:10]: Planned package:
SqlServerExpress2008, state: Absent, default requested: Absent, ba
requested: Absent, execute: None, rollback: None, cache: No, uncache:
Yes, dependency: None

-- 
Sincerely,

Benjamin Bennett

"For a successful technology, reality must take precedence over public
relations, for Nature cannot be fooled."
Richard Feynman

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to