Re: [WiX-users] Beginning Question

2007-08-07 Thread jcafaro10

Thanks all, I was a little confused I was thinking that Wix and MSBuild did
basically the same thing and you could use one or the other.  Sorry



Bob Arnson-6 wrote:
 
 jcafaro10 wrote:
 Well I think how it works is the version number is stored somewhere so we
 need to check it out to modify it, and then check it back in so it
 becomes
 part of the install.  Is there an AfterCompile attribute instead of
 InstallFiles?  Maybe I'm doing that too late.  Or is it just not possible
 to
 do these things with wix and I have to do them with MSBuild or Nant
   
 
 Custom actions are for install time behavior. You want compile-time 
 behavior, so yes, your build scripts are the right place.
 
 -- 
 sig://boB
 http://joyofsetup.com/
 
 
 
 -
 This SF.net email is sponsored by: Splunk Inc.
 Still grepping through log files to find problems?  Stop.
 Now Search log events and configuration files using AJAX and a browser.
 Download your FREE copy of Splunk now   http://get.splunk.com/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 
 

-- 
View this message in context: 
http://www.nabble.com/Beginning-Question-tf4225049.html#a12034462
Sent from the wix-users mailing list archive at Nabble.com.


-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now   http://get.splunk.com/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Beginning Question

2007-08-06 Thread jcafaro10

In our MSBuild proj we have several UsingTask lines that link to some
assemblies.  I'd like to use some of this functionality in my Wix Installer
but unfortunately, copying all of the UsingTask lines didn't work because
UsingTask isn't a child of something or other.  Any way to get this to work?
-- 
View this message in context: 
http://www.nabble.com/Beginning-Question-tf4225049.html#a12019080
Sent from the wix-users mailing list archive at Nabble.com.


-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now   http://get.splunk.com/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Beginning Question

2007-08-06 Thread jcafaro10

Well here's what I have right but still not quite sure about several things. 
What is the wix equivalent of the UsingTask line so it knows to look in
those dll's?

In MSBuild:
UsingTask TaskName=MSBuild.Community.Tasks.AssemblyInfo
AssemblyFile=MSBuild.Community.Tasks.dll /
  UsingTask TaskName=MSBuild.Community.Tasks.Math.Add
AssemblyFile=MSBuild.Community.Tasks.dll/
  UsingTask TaskName=MSBuild.Community.Tasks.Zip
AssemblyFile=MSBuild.Community.Tasks.dll/
  UsingTask TaskName=Sedodream.MSBuild.Tasks.GetAssemblyVersion
AssemblyFile=Sedodream.MSBuild.Tasks.dll/

So far in Wix:
CustomAction
Id=UpdateAssmebly
FileKey=not sure what to put here
Return=ignore /

InstallExecuteSequence
  Custom
  Action=UpdateAssmebly
  After=InstallFiles
GetAssemblyVersion AssemblyPath=path to exe
  Output TaskParameter=Major PropertyName=Major /
  Output TaskParameter=Minor PropertyName=Minor /
  Output TaskParameter=Build PropertyName=Build /
  Output TaskParameter=Revision PropertyName=CurrentRevision /
/GetAssemblyVersion
!-- Bump up revision number --
Add Numbers=$(CurrentRevision);1
  Output TaskParameter=Result PropertyName=NewRevision /
/Add
!-- Checkout AssemblyInfo file in preparation for version increment
--
Exec Command=quot;$(TeamBuildRefPath)\..\tf.exequot; checkout
$(AssemblyInfoFilePath) /
!-- Generate new AssemblyInfo file with new version --
AssemblyInfo AssemblyCompany=company 
  AssemblyCopyright=Copyright
 
AssemblyFileVersion=$(Major).$(Minor).$(Build).$(NewRevision)
  AssemblyProduct=product
  AssemblyTitle=title 
 
AssemblyVersion=$(Major).$(Minor).$(Build).$(NewRevision)
  CodeLanguage=CSharp 
  OutputFile=$(AssemblyInfoFilePath) /
!-- Checkin AssemblyInfo file to preserve version increment --
Exec Command=quot;$(TeamBuildRefPath)\..\tf.exequot; checkin
/comment:quot;Auto-Build: Version Updatequot; /noprompt
/override:quot;Auto-Build:Version Updatequot; $(AssemblyInfoFilePath) /
  /Custom
/InstallExecuteSequence



Brian Poploskie wrote:
 
 If I understand the question correctly you want to call some methods
 within assemblies during installation?  If that's the case you'll want
 to take a look at the CustomAction tag for a type 1 custom action.
 
 To schedule CustomActions after you've created them use the
 InstallExecuteSequence tag and Custom tags underneath that.  The after
 and before params point to a step in the sequence.  So you could have a
 custom action that came After=InstallFiles or Before=StartServices.
 
 Brian Poploskie
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10
 Sent: Monday, August 06, 2007 12:06 PM
 To: wix-users@lists.sourceforge.net
 Subject: [WiX-users] Beginning Question
 
 
 In our MSBuild proj we have several UsingTask lines that link to some
 assemblies.  I'd like to use some of this functionality in my Wix
 Installer
 but unfortunately, copying all of the UsingTask lines didn't work
 because
 UsingTask isn't a child of something or other.  Any way to get this to
 work?
 -- 
 View this message in context:
 http://www.nabble.com/Beginning-Question-tf4225049.html#a12019080
 Sent from the wix-users mailing list archive at Nabble.com.
 
 
 
 -
 This SF.net email is sponsored by: Splunk Inc.
 Still grepping through log files to find problems?  Stop.
 Now Search log events and configuration files using AJAX and a browser.
 Download your FREE copy of Splunk now   http://get.splunk.com/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 
 -
 This SF.net email is sponsored by: Splunk Inc.
 Still grepping through log files to find problems?  Stop.
 Now Search log events and configuration files using AJAX and a browser.
 Download your FREE copy of Splunk now   http://get.splunk.com/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 
 

-- 
View this message in context: 
http://www.nabble.com/Beginning-Question-tf4225049.html#a12021902
Sent from the wix-users mailing list archive at Nabble.com.


-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now   http://get.splunk.com

Re: [WiX-users] Beginning Question

2007-08-06 Thread jcafaro10

Looked at the tutorial and reworked some of the code.  I'm still not sure
what to do with the Import Project, or if I even need it but here's what I
have now.

Binary Id=MSBuild.Community.Tasks.AssemblyInfo
SourceFile=MSBuild.Community.Tasks.dll /
Binary Id=MSBuild.Community.Tasks.Math.Add
SourceFile=MSBuild.Community.Tasks.dll/
Binary Id=MSBuild.Community.Tasks.Zip
SourceFile=MSBuild.Community.Tasks.dll/
Binary Id=Sedodream.MSBuild.Tasks.GetAssemblyVersion
SourceFile=Sedodream.MSBuild.Tasks.dll/

CustomAction
Id=UpdateAssembly
BinaryKey=Sedodream.MSBuild.Tasks.GetAssemblyVersion
Return=ignore /
CustomAction
Id=AddRevision
BinaryKey=MSBuild.Community.Tasks.Math.Add
Return=ignore /
CustomAction
Id=Assemble
BinaryKey=MSBuild.Community.Tasks.AssemblyInfo
Return=ignore /

InstallExecuteSequence
Custom
  Action=UpdateAssembly
  After=InstallFiles
GetAssemblyVersion AssemblyPath=$(OutDir)\ChannelBox.exe
  Output TaskParameter=Major PropertyName=Major /
  Output TaskParameter=Minor PropertyName=Minor /
  Output TaskParameter=Build PropertyName=Build /
  Output TaskParameter=Revision PropertyName=CurrentRevision /
/GetAssemblyVersion
/Custom
/InstallExecuteSequence 
 
InstallExecuteSequence
  Custom
Action=AddRevision
  After=UpdateAssembly
Add Numbers=$(CurrentRevision);1
Output TaskParameter=Result PropertyName=NewRevision /
/Add
Exec Command=quot;$(TeamBuildRefPath)\..\tf.exequot; 
checkout
$(AssemblyInfoFilePath) /
/Custom
/InstallExecuteSequence

InstallExecuteSequence
Custom
Action=Assmeble
After=AddRevision
 AssemblyInfo AssemblyCompany=company 
  AssemblyCopyright=Copyright
 
AssemblyFileVersion=$(Major).$(Minor).$(Build).$(NewRevision)
  AssemblyProduct=product
  AssemblyTitle=title 
 
AssemblyVersion=$(Major).$(Minor).$(Build).$(NewRevision)
  CodeLanguage=CSharp 
  OutputFile=$(AssemblyInfoFilePath) /
Exec Command=quot;$(TeamBuildRefPath)\..\tf.exequot; checkin
/comment:quot;Auto-Build: Version Updatequot; /noprompt
/override:quot;Auto-Build:Version Updatequot; $(AssemblyInfoFilePath) /
  /Custom
/InstallExecuteSequence   



-- 
View this message in context: 
http://www.nabble.com/Beginning-Question-tf4225049.html#a12022732
Sent from the wix-users mailing list archive at Nabble.com.


-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now   http://get.splunk.com/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Beginning Question

2007-08-06 Thread jcafaro10

Well I think how it works is the version number is stored somewhere so we
need to check it out to modify it, and then check it back in so it becomes
part of the install.  Is there an AfterCompile attribute instead of
InstallFiles?  Maybe I'm doing that too late.  Or is it just not possible to
do these things with wix and I have to do them with MSBuild or Nant


Brian Poploskie wrote:
 
 It looks like you have some Nant tags in there.  I'm not really sure
 what you're trying to do.  Unless you're doing a TFS checkout/checkin as
 part of your install I'm confused by what you're trying to do.  You're
 describing things that happen at install time, not at build time, in
 your WiX files.  To build use MSBuild or Nant or the build tool of your
 choice.
 
 I'd suggest starting the tutorial at the beginning and going all the way
 through.
 
 The tags you have in there aren't valid children in the WiX Schema.
 You're missing the dllentry parameter in your CustomActions required to
 do the type 1 custom action and execute a method from a DLL.  The ID in
 your Binary is just an identifier.
 
 Brian Poploskie
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10
 Sent: Monday, August 06, 2007 3:34 PM
 To: wix-users@lists.sourceforge.net
 Subject: Re: [WiX-users] Beginning Question
 
 
 Looked at the tutorial and reworked some of the code.  I'm still not
 sure
 what to do with the Import Project, or if I even need it but here's what
 I
 have now.
 
 Binary Id=MSBuild.Community.Tasks.AssemblyInfo
 SourceFile=MSBuild.Community.Tasks.dll /
 Binary Id=MSBuild.Community.Tasks.Math.Add
 SourceFile=MSBuild.Community.Tasks.dll/
 Binary Id=MSBuild.Community.Tasks.Zip
 SourceFile=MSBuild.Community.Tasks.dll/
 Binary Id=Sedodream.MSBuild.Tasks.GetAssemblyVersion
 SourceFile=Sedodream.MSBuild.Tasks.dll/
 
 CustomAction
 Id=UpdateAssembly
 BinaryKey=Sedodream.MSBuild.Tasks.GetAssemblyVersion
 Return=ignore /
 CustomAction
   Id=AddRevision
   BinaryKey=MSBuild.Community.Tasks.Math.Add
   Return=ignore /
 CustomAction
   Id=Assemble
   BinaryKey=MSBuild.Community.Tasks.AssemblyInfo
   Return=ignore /
 
 InstallExecuteSequence
 Custom
   Action=UpdateAssembly
   After=InstallFiles
 GetAssemblyVersion AssemblyPath=$(OutDir)\ChannelBox.exe
   Output TaskParameter=Major PropertyName=Major /
   Output TaskParameter=Minor PropertyName=Minor /
   Output TaskParameter=Build PropertyName=Build /
   Output TaskParameter=Revision
 PropertyName=CurrentRevision /
 /GetAssemblyVersion
 /Custom
 /InstallExecuteSequence 
  
 InstallExecuteSequence
   Custom
   Action=AddRevision
   After=UpdateAssembly
   Add Numbers=$(CurrentRevision);1
   Output TaskParameter=Result
 PropertyName=NewRevision /
   /Add
   Exec Command=quot;$(TeamBuildRefPath)\..\tf.exequot;
 checkout
 $(AssemblyInfoFilePath) /
 /Custom
 /InstallExecuteSequence
 
 InstallExecuteSequence
 Custom
   Action=Assmeble
   After=AddRevision
  AssemblyInfo AssemblyCompany=company 
   AssemblyCopyright=Copyright
  
 AssemblyFileVersion=$(Major).$(Minor).$(Build).$(NewRevision)
   AssemblyProduct=product
   AssemblyTitle=title 
  
 AssemblyVersion=$(Major).$(Minor).$(Build).$(NewRevision)
   CodeLanguage=CSharp 
   OutputFile=$(AssemblyInfoFilePath) /
 Exec Command=quot;$(TeamBuildRefPath)\..\tf.exequot; checkin
 /comment:quot;Auto-Build: Version Updatequot; /noprompt
 /override:quot;Auto-Build:Version Updatequot; $(AssemblyInfoFilePath)
 /
   /Custom
 /InstallExecuteSequence   
 
 
 
 -- 
 View this message in context:
 http://www.nabble.com/Beginning-Question-tf4225049.html#a12022732
 Sent from the wix-users mailing list archive at Nabble.com.
 
 
 
 -
 This SF.net email is sponsored by: Splunk Inc.
 Still grepping through log files to find problems?  Stop.
 Now Search log events and configuration files using AJAX and a browser.
 Download your FREE copy of Splunk now   http://get.splunk.com/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 
 -
 This SF.net email is sponsored by: Splunk Inc.
 Still grepping through log files to find problems?  Stop.
 Now Search log events and configuration files using AJAX and a browser.
 Download your FREE copy of Splunk now   http://get.splunk.com/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https

[WiX-users] Checking if something is installed

2007-07-30 Thread jcafaro10

In my installer I'd like it to check if something is already installed on my
machine before trying to install it.  There are some prerequisites that the
user needs to have but if they're already installed I don't want them to
install them again.  I know it involves checking for something in the
registry but I'm not quite sure how to do that as I'm new to this.
-- 
View this message in context: 
http://www.nabble.com/Checking-if-something-is-installed-tf4170382.html#a11864163
Sent from the wix-users mailing list archive at Nabble.com.


-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now   http://get.splunk.com/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Uninstalling prerequisites

2007-07-30 Thread jcafaro10

My program comes with a lot of prerequisites but when you uninstall the
program I'd like it to uninstall the prerequisites too.  How can I get it to
do that?  Do I just have to find the uninstallers for the program or is
there something else?
-- 
View this message in context: 
http://www.nabble.com/Uninstalling-prerequisites-tf4170383.html#a11864164
Sent from the wix-users mailing list archive at Nabble.com.


-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now   http://get.splunk.com/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] bootstrapper?

2007-07-30 Thread jcafaro10



jcafaro10 wrote:
 
 Figured it out.  This works provided there are product .xml files where I
 need them to be.  Problem is I'll have to generate this manually b/c this
 is for msbuild not wix and tfs doesn't support msbuild apparently
 
 Edit: Actually I was thinking what if I just had an action in my wixfile
 that ran the command line argument necessary to create the bootstrapper? 
 That should be ok right?  I know I use the ExeCommand to do command line
 stuff but I need a command to change to the right directory and one to use
 the command...How do I use more than one execommand in an action?
 
 Project xmlns=http://schemas.microsoft.com/developer/msbuild/2003;
   ItemGroup
 BootstrapperFile Include=Microsoft.Net.Framework.2.0
   ProductNameMicrosoft .NET Framework/ProductName
 /BootstrapperFile
 BootstrapperFile Include=Microsoft.SQL.Server.Desktop.Engine
   ProductNameMicrosoft SQL Server/ProductName
 /BootstrapperFile
 BootstrapperFile Include=iTech.Logger
   ProductNameiTech/ProductName
 /BootstrapperFile
   /ItemGroup
 
   Target Name=Bootstrapper
 GenerateBootstrapper
   ApplicationFile=WixProject1.msi
   ApplicationName=Wix Sample
   BootstrapperItems=@(BootstrapperFile)
   OutputPath=.\bin\Debug
   ComponentsLocation=Absolute
   ComponentsUrl=put my file path here
   Culture=en
 /
   /Target
 /Project
 
 
 
 John Vottero wrote:
 
 I know that to install .NET I need to use a bootstrapper so I made a
 .proj
 file and put this in it, but I need to add other things to the
 bootstrapper
 that won't install from the msi like sql server desktop engine and
 itechlogger but I'm not sure how to do that.
 
 
 SQL Server Express can be installed by adding another BootstrapperFile
 to your ItemGroup.
 
 If you google BootstrapperFile, you will find information on creating
 your own bootstrapper files so, worst case, you would have to create a
 Bootstrapper file for itechlogger.
 
 
 Project xmlns=http://schemas.microsoft.com/developer/msbuild/2003;
   ItemGroup
 BootstrapperFile Include=Microsoft.Net.Framework.2.0
   ProductNameMicrosoft .NET Framework 2.0/ProductName
 /BootstrapperFile
   /ItemGroup
 
   Target Name=Bootstrapper
 GenerateBootstrapper
   ApplicationFile=WixProject1.msi
   ApplicationName=Wix Sample
   BootstrapperItems=@(BootstrapperFile)
   OutputPath=.\bin\Debug
   ComponentsLocation=HomeSite
   Culture=en
 /
   /Target
 /Project
 --
 View this message in context: http://www.nabble.com/bootstrapper--
 tf4171003.html#a11866122
 Sent from the wix-users mailing list archive at Nabble.com.
 
 

 ---
 --
 This SF.net email is sponsored by: Splunk Inc.
 Still grepping through log files to find problems?  Stop.
 Now Search log events and configuration files using AJAX and a
 browser.
 Download your FREE copy of Splunk now   http://get.splunk.com/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 
 
 -
 This SF.net email is sponsored by: Splunk Inc.
 Still grepping through log files to find problems?  Stop.
 Now Search log events and configuration files using AJAX and a browser.
 Download your FREE copy of Splunk now   http://get.splunk.com/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 
 
 
 

-- 
View this message in context: 
http://www.nabble.com/bootstrapper--tf4171003.html#a11866776
Sent from the wix-users mailing list archive at Nabble.com.


-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now   http://get.splunk.com/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Build Events

2007-07-30 Thread jcafaro10

I'd like to get my bootstrapper exe to be built while I'm building my Wix
file instead of going into the command line and doing it separately.  I
figured I could do some kind of ExeCommand to get it to work but I'm not
quite sure where or how to add that in.  Can Wix do that?  I know I can
execute commands as part of the install processes using custom actions but I
need this to happen before I'm done building
-- 
View this message in context: 
http://www.nabble.com/Build-Events-tf4171606.html#a11867368
Sent from the wix-users mailing list archive at Nabble.com.


-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now   http://get.splunk.com/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Error code 2753?

2007-07-27 Thread jcafaro10

Well I'm sure that my system has .NET on it so is there a conditional check
I'd add somewhere to not try and install it if I already have it?


Wilson, Phil wrote:
 
 This error usually refers to a custom action that's running an exe
 that's being installed with the product, but isn't installed for some
 reason (perhaps because the exe is already on the system and won't be
 replaced because of versioning rules). So it can't run the exe from your
 package because it's not being installed. There are other variations,
 but they all come down to trying to run a custom action of a file that
 you're not actually installing. 
 
 Phil Wilson 
 
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10
 Sent: Thursday, July 26, 2007 2:48 PM
 To: wix-users@lists.sourceforge.net
 Subject: [WiX-users] Error code 2753?
 
 
 Trying to get my installer to work.  It works for the main files but
 there are some files I don't want to install unless I click Complete (as
 Opposed to typical, I'm using mondo).  It copies the files correctly
 regardless but when I also want it to run the ones that it copies.  I
 think the problem is because of TypicalDefault=advertise but isn't
 that how I set a feature to not be installed typically but only under
 comlpete? Example:
 
 Directory Id=dotnetfx Name=dotnetfx
   Component Id=dotnetfx.exe
 Guid={3AF116C7-E703-4F4D-B7BC-B9D4C0E0F093}
 File Id=dotnetfxexe Name=dotnetfx.exe KeyPath=yes
 Source=C:\tfs\ChannelBox\prereq\dotnetfx\dotnetfx.exe /
   /Component
 /Directory
 --
 Feature Id='dotnetfx' Title='Microsoft .NET Framework' Level=1
 TypicalDefault=advertise
 ComponentRef Id=dotnetfx.exe / /Feature
 --
 CustomAction
 Id=DotNetInstall
 FileKey=dotnetfxexe
 ExeCommand=deferred 
 Return=ignore /
 
 InstallExecuteSequence
   Custom
   Action=DotNetInstall
   After=InstallFinalize
 
   /Custom
 /InstallExecuteSequence
 --
 View this message in context:
 http://www.nabble.com/Error-code-2753--tf4154344.html#a11819770
 Sent from the wix-users mailing list archive at Nabble.com.
 
 
 
 -
 This SF.net email is sponsored by: Splunk Inc.
 Still grepping through log files to find problems?  Stop.
 Now Search log events and configuration files using AJAX and a browser.
 Download your FREE copy of Splunk now   http://get.splunk.com/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 
 
 
 -
 This SF.net email is sponsored by: Splunk Inc.
 Still grepping through log files to find problems?  Stop.
 Now Search log events and configuration files using AJAX and a browser.
 Download your FREE copy of Splunk now   http://get.splunk.com/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 
 

-- 
View this message in context: 
http://www.nabble.com/Error-code-2753--tf4154344.html#a11829340
Sent from the wix-users mailing list archive at Nabble.com.


-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now   http://get.splunk.com/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Error code 2753?

2007-07-27 Thread jcafaro10

I found this somewhere but it doesn't work and complains about the Component
'Install' not being valid

CustomAction
Id=DotNetInstall
FileKey=dotnetfxexe
ExeCommand=deferred 
Return=ignore /

InstallExecuteSequence
  Custom
  Action=DotNetInstall
  After=InstallFinalize
$Install=3
  /Custom
/InstallExecuteSequence



jcafaro10 wrote:
 
 Well I'm sure that my system has .NET on it so is there a conditional
 check I'd add somewhere to not try and install it if I already have it?
 
 
 Wilson, Phil wrote:
 
 This error usually refers to a custom action that's running an exe
 that's being installed with the product, but isn't installed for some
 reason (perhaps because the exe is already on the system and won't be
 replaced because of versioning rules). So it can't run the exe from your
 package because it's not being installed. There are other variations,
 but they all come down to trying to run a custom action of a file that
 you're not actually installing. 
 
 Phil Wilson 
 
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10
 Sent: Thursday, July 26, 2007 2:48 PM
 To: wix-users@lists.sourceforge.net
 Subject: [WiX-users] Error code 2753?
 
 
 Trying to get my installer to work.  It works for the main files but
 there are some files I don't want to install unless I click Complete (as
 Opposed to typical, I'm using mondo).  It copies the files correctly
 regardless but when I also want it to run the ones that it copies.  I
 think the problem is because of TypicalDefault=advertise but isn't
 that how I set a feature to not be installed typically but only under
 comlpete? Example:
 
 Directory Id=dotnetfx Name=dotnetfx
   Component Id=dotnetfx.exe
 Guid={3AF116C7-E703-4F4D-B7BC-B9D4C0E0F093}
 File Id=dotnetfxexe Name=dotnetfx.exe KeyPath=yes
 Source=C:\tfs\ChannelBox\prereq\dotnetfx\dotnetfx.exe /
   /Component
 /Directory
 --
 Feature Id='dotnetfx' Title='Microsoft .NET Framework' Level=1
 TypicalDefault=advertise
 ComponentRef Id=dotnetfx.exe / /Feature
 --
 CustomAction
 Id=DotNetInstall
 FileKey=dotnetfxexe
 ExeCommand=deferred 
 Return=ignore /
 
 InstallExecuteSequence
   Custom
   Action=DotNetInstall
   After=InstallFinalize
 
   /Custom
 /InstallExecuteSequence
 --
 View this message in context:
 http://www.nabble.com/Error-code-2753--tf4154344.html#a11819770
 Sent from the wix-users mailing list archive at Nabble.com.
 
 
 
 -
 This SF.net email is sponsored by: Splunk Inc.
 Still grepping through log files to find problems?  Stop.
 Now Search log events and configuration files using AJAX and a browser.
 Download your FREE copy of Splunk now   http://get.splunk.com/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 
 
 
 -
 This SF.net email is sponsored by: Splunk Inc.
 Still grepping through log files to find problems?  Stop.
 Now Search log events and configuration files using AJAX and a browser.
 Download your FREE copy of Splunk now   http://get.splunk.com/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 
 
 
 

-- 
View this message in context: 
http://www.nabble.com/Error-code-2753--tf4154344.html#a11831894
Sent from the wix-users mailing list archive at Nabble.com.


-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now   http://get.splunk.com/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Error code 2753?

2007-07-27 Thread jcafaro10

Ok well how can I get it to install from my MSI file?  I don't understand why
it won't install nor do I understand why it is even trying to install when I
select Typical


Wilson, Phil wrote:
 
 It doesn't matter if it's there or not. Your custom action type is
 evidently install the one from my MSI file, and if it's not being
 installed from your MSI file then you get error 2753. 
 
 Phil Wilson 
 
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10
 Sent: Friday, July 27, 2007 6:43 AM
 To: wix-users@lists.sourceforge.net
 Subject: Re: [WiX-users] Error code 2753?
 
 
 Well I'm sure that my system has .NET on it so is there a conditional
 check I'd add somewhere to not try and install it if I already have it?
 
 
 Wilson, Phil wrote:
 
 This error usually refers to a custom action that's running an exe 
 that's being installed with the product, but isn't installed for some 
 reason (perhaps because the exe is already on the system and won't be 
 replaced because of versioning rules). So it can't run the exe from 
 your package because it's not being installed. There are other 
 variations, but they all come down to trying to run a custom action of
 
 a file that you're not actually installing.
 
 Phil Wilson
 
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of 
 jcafaro10
 Sent: Thursday, July 26, 2007 2:48 PM
 To: wix-users@lists.sourceforge.net
 Subject: [WiX-users] Error code 2753?
 
 
 Trying to get my installer to work.  It works for the main files but 
 there are some files I don't want to install unless I click Complete 
 (as Opposed to typical, I'm using mondo).  It copies the files 
 correctly regardless but when I also want it to run the ones that it 
 copies.  I think the problem is because of TypicalDefault=advertise 
 but isn't that how I set a feature to not be installed typically but 
 only under comlpete? Example:
 
 Directory Id=dotnetfx Name=dotnetfx
   Component Id=dotnetfx.exe
 Guid={3AF116C7-E703-4F4D-B7BC-B9D4C0E0F093}
 File Id=dotnetfxexe Name=dotnetfx.exe
 KeyPath=yes
 Source=C:\tfs\ChannelBox\prereq\dotnetfx\dotnetfx.exe /
   /Component
 /Directory
 --
 Feature Id='dotnetfx' Title='Microsoft .NET Framework' Level=1
 TypicalDefault=advertise
 ComponentRef Id=dotnetfx.exe / /Feature
 --
 CustomAction
 Id=DotNetInstall
 FileKey=dotnetfxexe
 ExeCommand=deferred 
 Return=ignore /
 
 InstallExecuteSequence
   Custom
   Action=DotNetInstall
   After=InstallFinalize
 
   /Custom
 /InstallExecuteSequence
 --
 View this message in context:
 http://www.nabble.com/Error-code-2753--tf4154344.html#a11819770
 Sent from the wix-users mailing list archive at Nabble.com.
 
 
 --
 --
 -
 This SF.net email is sponsored by: Splunk Inc.
 Still grepping through log files to find problems?  Stop.
 Now Search log events and configuration files using AJAX and a
 browser.
 Download your FREE copy of Splunk now   http://get.splunk.com/ 
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 
 
 
 --
 --- This SF.net email is sponsored by: Splunk Inc.
 Still grepping through log files to find problems?  Stop.
 Now Search log events and configuration files using AJAX and a
 browser.
 Download your FREE copy of Splunk now   http://get.splunk.com/ 
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 
 
 
 --
 View this message in context:
 http://www.nabble.com/Error-code-2753--tf4154344.html#a11829340
 Sent from the wix-users mailing list archive at Nabble.com.
 
 
 
 -
 This SF.net email is sponsored by: Splunk Inc.
 Still grepping through log files to find problems?  Stop.
 Now Search log events and configuration files using AJAX and a browser.
 Download your FREE copy of Splunk now   http://get.splunk.com/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 
 
 
 -
 This SF.net email is sponsored by: Splunk Inc.
 Still grepping through log files to find problems?  Stop.
 Now Search log events and configuration files using AJAX and a browser.
 Download your FREE copy of Splunk now   http://get.splunk.com/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https

Re: [WiX-users] Error code 2753?

2007-07-27 Thread jcafaro10

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/installlevel.asp
 
I went here and read up about the install level stuff.  So if everything has
an install level of 1, everything will install all the time.  If I want
things to install on complete and not typical I have to set their install
level to greater than 3 b/c typical install has level 3.  So I did this and
when I select typical, it still gives me the 2753 error, and if I select
complete it tries to install everything, no error 2753 but I get some other
weird installer errors.

Here's some of my code...The component id matches the comonent ref id and
the filekey matches the file id

Component Id=dotnetfx.exe Guid={3AF116C7-E703-4F4D-B7BC-B9D4C0E0F093}
File Id=dotnetfxexe Name=dotnetfx.exe KeyPath=yes
Source=C:\tfs\ChannelBox\prereq\dotnetfx\dotnetfx.exe /
/Component

Feature Id='dotnetfx' Title='Microsoft .NET Framework' Level=4
ComponentRef Id=dotnetfx.exe /
/Feature


CustomAction
Id=DotNetInstall
FileKey=dotnetfxexe
ExeCommand=deferred 
Return=ignore /
InstallExecuteSequence
  Custom
  Action=DotNetInstall
  After=InstallFinalize
  /Custom
/InstallExecuteSequence
-- 
View this message in context: 
http://www.nabble.com/Error-code-2753--tf4154344.html#a11832921
Sent from the wix-users mailing list archive at Nabble.com.


-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now   http://get.splunk.com/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Error code 2753?

2007-07-27 Thread jcafaro10

Well now if I change my InstallExecuteSequence code to look like this:
InstallExecuteSequence
  Custom
  Action=DotNetInstall
  After=InstallFinalize
  Installed
  /Custom
/InstallExecuteSequence

Typical works right, as expected, because it will only try and install
features that were actually Installed, and if I set feature level to 4,
those features won't be installed.  However, on the Remove, I get the 2753
error (trying to remove something that wasn't installed maybe?).

Complete doesn't work as expected, it does what typical does, except without
the 2753 error for removing.


Wilson, Phil wrote:
 
 This error usually refers to a custom action that's running an exe
 that's being installed with the product, but isn't installed for some
 reason (perhaps because the exe is already on the system and won't be
 replaced because of versioning rules). So it can't run the exe from your
 package because it's not being installed. There are other variations,
 but they all come down to trying to run a custom action of a file that
 you're not actually installing. 
 
 Phil Wilson 
 
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10
 Sent: Thursday, July 26, 2007 2:48 PM
 To: wix-users@lists.sourceforge.net
 Subject: [WiX-users] Error code 2753?
 
 
 Trying to get my installer to work.  It works for the main files but
 there are some files I don't want to install unless I click Complete (as
 Opposed to typical, I'm using mondo).  It copies the files correctly
 regardless but when I also want it to run the ones that it copies.  I
 think the problem is because of TypicalDefault=advertise but isn't
 that how I set a feature to not be installed typically but only under
 comlpete? Example:
 
 Directory Id=dotnetfx Name=dotnetfx
   Component Id=dotnetfx.exe
 Guid={3AF116C7-E703-4F4D-B7BC-B9D4C0E0F093}
 File Id=dotnetfxexe Name=dotnetfx.exe KeyPath=yes
 Source=C:\tfs\ChannelBox\prereq\dotnetfx\dotnetfx.exe /
   /Component
 /Directory
 --
 Feature Id='dotnetfx' Title='Microsoft .NET Framework' Level=1
 TypicalDefault=advertise
 ComponentRef Id=dotnetfx.exe / /Feature
 --
 CustomAction
 Id=DotNetInstall
 FileKey=dotnetfxexe
 ExeCommand=deferred 
 Return=ignore /
 
 InstallExecuteSequence
   Custom
   Action=DotNetInstall
   After=InstallFinalize
 
   /Custom
 /InstallExecuteSequence
 --
 View this message in context:
 http://www.nabble.com/Error-code-2753--tf4154344.html#a11819770
 Sent from the wix-users mailing list archive at Nabble.com.
 
 
 
 -
 This SF.net email is sponsored by: Splunk Inc.
 Still grepping through log files to find problems?  Stop.
 Now Search log events and configuration files using AJAX and a browser.
 Download your FREE copy of Splunk now   http://get.splunk.com/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 
 
 
 -
 This SF.net email is sponsored by: Splunk Inc.
 Still grepping through log files to find problems?  Stop.
 Now Search log events and configuration files using AJAX and a browser.
 Download your FREE copy of Splunk now   http://get.splunk.com/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 
 

-- 
View this message in context: 
http://www.nabble.com/Error-code-2753--tf4154344.html#a11833281
Sent from the wix-users mailing list archive at Nabble.com.


-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now   http://get.splunk.com/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Error code 2753?

2007-07-27 Thread jcafaro10

Well even if I skip the net framework install, it will still give the error
so it must be the second one.  I thought I already specified that I want the
custom action to run only on install by having it a) start on
installfinalize and b) put Installed in the intallexecutesequence command. 
How do I get it to run the correct executable if not the way I'm doing it? 
This is only my second day using wix so forgive my ignorance.

Feature Id='data' Title='Database' Level=4
ComponentRef Id=Database.exe /
/Feature

CustomAction
Id=DatabaseInstall
FileKey=dataexe
ExeCommand=deferred 
Return=ignore /

InstallExecuteSequence
  Custom
  Action=DatabaseInstall
  After=InstallFinalize
Installed
  /Custom
/InstallExecuteSequence



Wilson, Phil wrote:
 
 There are a number of things that don't seem right here: 
 
 1. It's usual to get the framework installed from a boostrapper, not
 from the MSI file. This is because it's MSI-based and therefore you can
 break the can't run two simultaneous MSI installs rule. Also, at least
 one version of the framework included an MSI engine update. That may be
 the one you're installing, and it's possible that future frameworks
 might do it again, and you get into a pseudo-deadlock because you can't
 update the MSI engine from inside your already-running MSI. 
 
 2. The problems you're having are related to:
 a) Conditions. You want a custom action to run only on install, then you
 need it conditioned that way. 
 b) Repeating myself somewhat, the 2753 error is because you've got a
 custom action type that says run this specific executable that I'm
 installing. MSI doesn't care if it's already on the system because you
 didn't say run this executable on the system, you said run this
 executable I'm installing. If it doesn't get installed then you get
 error 2753. If you want a custom action to run some other way, then it
 can be run from the Binary table instead of as a program I'm
 installing. 
 
 Phil Wilson 
 
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10
 Sent: Friday, July 27, 2007 10:17 AM
 To: wix-users@lists.sourceforge.net
 Subject: Re: [WiX-users] Error code 2753?
 
 
 Well now if I change my InstallExecuteSequence code to look like this:
 InstallExecuteSequence
   Custom
   Action=DotNetInstall
   After=InstallFinalize
   Installed
   /Custom
 /InstallExecuteSequence
 
 Typical works right, as expected, because it will only try and install
 features that were actually Installed, and if I set feature level to 4,
 those features won't be installed.  However, on the Remove, I get the
 2753 error (trying to remove something that wasn't installed maybe?).
 
 Complete doesn't work as expected, it does what typical does, except
 without the 2753 error for removing.
 
 
 Wilson, Phil wrote:
 
 This error usually refers to a custom action that's running an exe 
 that's being installed with the product, but isn't installed for some 
 reason (perhaps because the exe is already on the system and won't be 
 replaced because of versioning rules). So it can't run the exe from 
 your package because it's not being installed. There are other 
 variations, but they all come down to trying to run a custom action of
 
 a file that you're not actually installing.
 
 Phil Wilson
 
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of 
 jcafaro10
 Sent: Thursday, July 26, 2007 2:48 PM
 To: wix-users@lists.sourceforge.net
 Subject: [WiX-users] Error code 2753?
 
 
 Trying to get my installer to work.  It works for the main files but 
 there are some files I don't want to install unless I click Complete 
 (as Opposed to typical, I'm using mondo).  It copies the files 
 correctly regardless but when I also want it to run the ones that it 
 copies.  I think the problem is because of TypicalDefault=advertise 
 but isn't that how I set a feature to not be installed typically but 
 only under comlpete? Example:
 
 Directory Id=dotnetfx Name=dotnetfx
   Component Id=dotnetfx.exe
 Guid={3AF116C7-E703-4F4D-B7BC-B9D4C0E0F093}
 File Id=dotnetfxexe Name=dotnetfx.exe
 KeyPath=yes
 Source=C:\tfs\ChannelBox\prereq\dotnetfx\dotnetfx.exe /
   /Component
 /Directory
 --
 Feature Id='dotnetfx' Title='Microsoft .NET Framework' Level=1
 TypicalDefault=advertise
 ComponentRef Id=dotnetfx.exe / /Feature
 --
 CustomAction
 Id=DotNetInstall
 FileKey=dotnetfxexe
 ExeCommand=deferred 
 Return=ignore /
 
 InstallExecuteSequence
   Custom
   Action=DotNetInstall
   After=InstallFinalize
 
   /Custom
 /InstallExecuteSequence
 --
 View this message in context:
 http://www.nabble.com/Error

Re: [WiX-users] Error code 2753?

2007-07-27 Thread jcafaro10

I took out the Installed line and added InstallDefault = local.  Now when
I do complete it throws out this InstallShield Command line parameters:
dialog box...Typical throws 2753.


Arnette, Bill wrote:
 
 Installed is the CURRENT state of the installation.  I.e.  You are
 telling that CA to run only if the applications is currently installed
 (i.e. you are uninstalling it).  You want 'NOT Installed' for your
 condition. 
 
 
 --
 Bill Arnette
 www.starwitness.com
  
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10
 Sent: Friday, July 27, 2007 2:07 PM
 To: wix-users@lists.sourceforge.net
 Subject: Re: [WiX-users] Error code 2753?
 
 
 Well even if I skip the net framework install, it will still give the
 error so it must be the second one.  I thought I already specified that
 I want the custom action to run only on install by having it a) start on
 installfinalize and b) put Installed in the intallexecutesequence
 command. 
 How do I get it to run the correct executable if not the way I'm doing
 it? 
 This is only my second day using wix so forgive my ignorance.
 
 Feature Id='data' Title='Database' Level=4
 ComponentRef Id=Database.exe / /Feature
 
 CustomAction
 Id=DatabaseInstall
 FileKey=dataexe
 ExeCommand=deferred 
 Return=ignore /
 
 InstallExecuteSequence
   Custom
   Action=DatabaseInstall
   After=InstallFinalize
 Installed
   /Custom
 /InstallExecuteSequence
 
 
 
 Wilson, Phil wrote:
 
 There are a number of things that don't seem right here: 
 
 1. It's usual to get the framework installed from a boostrapper, not 
 from the MSI file. This is because it's MSI-based and therefore you 
 can break the can't run two simultaneous MSI installs rule. Also, at
 
 least one version of the framework included an MSI engine update. That
 
 may be the one you're installing, and it's possible that future 
 frameworks might do it again, and you get into a pseudo-deadlock 
 because you can't update the MSI engine from inside your
 already-running MSI.
 
 2. The problems you're having are related to:
 a) Conditions. You want a custom action to run only on install, then 
 you need it conditioned that way.
 b) Repeating myself somewhat, the 2753 error is because you've got a 
 custom action type that says run this specific executable that I'm 
 installing. MSI doesn't care if it's already on the system because 
 you didn't say run this executable on the system, you said run this
 
 executable I'm installing. If it doesn't get installed then you get 
 error 2753. If you want a custom action to run some other way, then it
 
 can be run from the Binary table instead of as a program I'm 
 installing.
 
 Phil Wilson
 
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of 
 jcafaro10
 Sent: Friday, July 27, 2007 10:17 AM
 To: wix-users@lists.sourceforge.net
 Subject: Re: [WiX-users] Error code 2753?
 
 
 Well now if I change my InstallExecuteSequence code to look like this:
 InstallExecuteSequence
   Custom
   Action=DotNetInstall
   After=InstallFinalize
   Installed
   /Custom
 /InstallExecuteSequence
 
 Typical works right, as expected, because it will only try and install
 
 features that were actually Installed, and if I set feature level to 
 4, those features won't be installed.  However, on the Remove, I get 
 the
 2753 error (trying to remove something that wasn't installed maybe?).
 
 Complete doesn't work as expected, it does what typical does, except 
 without the 2753 error for removing.
 
 
 Wilson, Phil wrote:
 
 This error usually refers to a custom action that's running an exe 
 that's being installed with the product, but isn't installed for some
 
 reason (perhaps because the exe is already on the system and won't be
 
 replaced because of versioning rules). So it can't run the exe from 
 your package because it's not being installed. There are other 
 variations, but they all come down to trying to run a custom action 
 of
 
 a file that you're not actually installing.
 
 Phil Wilson
 
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of 
 jcafaro10
 Sent: Thursday, July 26, 2007 2:48 PM
 To: wix-users@lists.sourceforge.net
 Subject: [WiX-users] Error code 2753?
 
 
 Trying to get my installer to work.  It works for the main files but 
 there are some files I don't want to install unless I click Complete 
 (as Opposed to typical, I'm using mondo).  It copies the files 
 correctly regardless but when I also want it to run the ones that it 
 copies.  I think the problem is because of TypicalDefault=advertise
 but isn't that how I set a feature to not be installed typically but 
 only under comlpete? Example:
 
 Directory Id=dotnetfx Name=dotnetfx
   Component Id=dotnetfx.exe
 Guid={3AF116C7-E703-4F4D-B7BC

Re: [WiX-users] Error code 2753?

2007-07-27 Thread jcafaro10

Are there any other things it will never ever work for?  Because I've
commented out .net, and I still am installing itechlogger and microsoft sql


Mike Dimmick-2 wrote:
 
 That will never, ever work for the .NET Framework. .NET Framework is an
 MSI-based install, so you can't run it nested inside another MSI anyway.
 It
 also has to play some peculiar tricks with the Windows Installer service
 to
 get updated versions of Fusion (the assembly loader) on there, as I
 recall.
 
 No options: you MUST use a bootstrapper to get the .NET Framework
 installed.
 
 -- 
 Mike Dimmick
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10
 Sent: 26 July 2007 22:48
 To: wix-users@lists.sourceforge.net
 Subject: [WiX-users] Error code 2753?
 
 
 Trying to get my installer to work.  It works for the main files but there
 are some files I don't want to install unless I click Complete (as Opposed
 to typical, I'm using mondo).  It copies the files correctly regardless
 but
 when I also want it to run the ones that it copies.  I think the problem
 is
 because of TypicalDefault=advertise but isn't that how I set a feature
 to
 not be installed typically but only under comlpete? Example:
 
 Directory Id=dotnetfx Name=dotnetfx
   Component Id=dotnetfx.exe
 Guid={3AF116C7-E703-4F4D-B7BC-B9D4C0E0F093}
 File Id=dotnetfxexe Name=dotnetfx.exe KeyPath=yes
 Source=C:\tfs\ChannelBox\prereq\dotnetfx\dotnetfx.exe /
   /Component
 /Directory
 --
 Feature Id='dotnetfx' Title='Microsoft .NET Framework' Level=1
 TypicalDefault=advertise
 ComponentRef Id=dotnetfx.exe /
 /Feature
 --
 CustomAction
 Id=DotNetInstall
 FileKey=dotnetfxexe
 ExeCommand=deferred 
 Return=ignore /
 
 InstallExecuteSequence
   Custom
   Action=DotNetInstall
   After=InstallFinalize
 
   /Custom
 /InstallExecuteSequence
 -- 
 View this message in context:
 http://www.nabble.com/Error-code-2753--tf4154344.html#a11819770
 Sent from the wix-users mailing list archive at Nabble.com.
 
 
 -
 This SF.net email is sponsored by: Splunk Inc.
 Still grepping through log files to find problems?  Stop.
 Now Search log events and configuration files using AJAX and a browser.
 Download your FREE copy of Splunk now   http://get.splunk.com/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 
 
 -
 This SF.net email is sponsored by: Splunk Inc.
 Still grepping through log files to find problems?  Stop.
 Now Search log events and configuration files using AJAX and a browser.
 Download your FREE copy of Splunk now   http://get.splunk.com/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users
 
 

-- 
View this message in context: 
http://www.nabble.com/Error-code-2753--tf4154344.html#a11835135
Sent from the wix-users mailing list archive at Nabble.com.


-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now   http://get.splunk.com/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] Error code 2753?

2007-07-27 Thread jcafaro10

I added in some silent commands into execommand and no more dialog errors. 
NET won't install but we knew that.  The problem now is that if something is
already installed it doesn't try to install it, it asks to remove or repair
it.  I need to figure out how to check if something is already installed on
my machine.  Is that the registry check?  How do I do that?


jcafaro10 wrote:
 
 I think I fixed it kind of...by putting in INSTALLLEVEL = 1000 in my
 installexecutesequence it seems to work...no more 2753 errors.  Now to
 figure out how to get .NET, itechlogger, and SQL to install.  Yes pretty
 much.  I want this one installer to install everything I need.  .NET
 throws a syntax error dialog, and itech and sql throw command line
 parameter diaglog boxes.  So I guess those are the ones that don't want to
 be installed automatically.  Is there an error log soemwhere?  
 
 
 Pierson Lee (Volt) wrote:
 
 Anything that runs a Windows installer based install won't work because
 windows installer doesn't like running multiple instances simultaneously.
 The only way I've been able to trick it is to get the subsequent msi to
 kick off at the end(very end) of the installation process but it sounds
 like that wouldn't be a good idea in your case with you deploying a
 multitude of items. What are you attempting to do? Write an installer
 that installs all of your components?
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10
 Sent: Friday, July 27, 2007 12:07 PM
 To: wix-users@lists.sourceforge.net
 Subject: Re: [WiX-users] Error code 2753?
 
 
 Are there any other things it will never ever work for?  Because I've
 commented out .net, and I still am installing itechlogger and microsoft
 sql
 
 
 Mike Dimmick-2 wrote:

 That will never, ever work for the .NET Framework. .NET Framework is an
 MSI-based install, so you can't run it nested inside another MSI anyway.
 It
 also has to play some peculiar tricks with the Windows Installer service
 to
 get updated versions of Fusion (the assembly loader) on there, as I
 recall.

 No options: you MUST use a bootstrapper to get the .NET Framework
 installed.

 --
 Mike Dimmick

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10
 Sent: 26 July 2007 22:48
 To: wix-users@lists.sourceforge.net
 Subject: [WiX-users] Error code 2753?


 Trying to get my installer to work.  It works for the main files but
 there
 are some files I don't want to install unless I click Complete (as
 Opposed
 to typical, I'm using mondo).  It copies the files correctly regardless
 but
 when I also want it to run the ones that it copies.  I think the problem
 is
 because of TypicalDefault=advertise but isn't that how I set a feature
 to
 not be installed typically but only under comlpete? Example:

 Directory Id=dotnetfx Name=dotnetfx
   Component Id=dotnetfx.exe
 Guid={3AF116C7-E703-4F4D-B7BC-B9D4C0E0F093}
 File Id=dotnetfxexe Name=dotnetfx.exe KeyPath=yes
 Source=C:\tfs\ChannelBox\prereq\dotnetfx\dotnetfx.exe /
   /Component
 /Directory
 --
 Feature Id='dotnetfx' Title='Microsoft .NET Framework' Level=1
 TypicalDefault=advertise
 ComponentRef Id=dotnetfx.exe /
 /Feature
 --
 CustomAction
 Id=DotNetInstall
 FileKey=dotnetfxexe
 ExeCommand=deferred
 Return=ignore /

 InstallExecuteSequence
   Custom
   Action=DotNetInstall
   After=InstallFinalize

   /Custom
 /InstallExecuteSequence
 --
 View this message in context:
 http://www.nabble.com/Error-code-2753--tf4154344.html#a11819770
 Sent from the wix-users mailing list archive at Nabble.com.


 -
 This SF.net email is sponsored by: Splunk Inc.
 Still grepping through log files to find problems?  Stop.
 Now Search log events and configuration files using AJAX and a browser.
 Download your FREE copy of Splunk now   http://get.splunk.com/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users


 -
 This SF.net email is sponsored by: Splunk Inc.
 Still grepping through log files to find problems?  Stop.
 Now Search log events and configuration files using AJAX and a browser.
 Download your FREE copy of Splunk now   http://get.splunk.com/
 ___
 WiX-users mailing list
 WiX-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/wix-users


 
 --
 View this message in context:
 http://www.nabble.com/Error-code-2753--tf4154344.html#a11835135
 Sent from the wix-users mailing list archive at Nabble.com

[WiX-users] About custom actions

2007-07-26 Thread jcafaro10

I'm new to Wix and I'm using Wix 3.  So far I've been able to figure out
everything I need to do except one thing.  I need to install a few exe's
after the main program installs.  Here's what I have.  It doesn't run the
exe's though.  One thing I did notice however, after installing the program
and clicking on the msi again and selecting remove, it runs the correct
exes.  I don't understand why it would happen when I'm uninstalling but not
installing.

CustomAction
Id=AInstall
FileKey=aexe
ExeCommand=deferred 
Return=asyncWait /

InstallExecuteSequence
  Custom
  Action=AInstall
  After=InstallFiles
NOT Installed
  /Custom
/InstallExecuteSequence

CustomAction
Id=BInstall
FileKey=bexe
ExeCommand=deferred 
Return =asyncWait /

InstallExecuteSequence
  Custom
  Action=BInstall
  After=InstallFiles
NOT Installed
  /Custom
/InstallExecuteSequence
-- 
View this message in context: 
http://www.nabble.com/About-custom-actions-tf4153898.html#a11818410
Sent from the wix-users mailing list archive at Nabble.com.


-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now   http://get.splunk.com/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Error code 2753?

2007-07-26 Thread jcafaro10

Trying to get my installer to work.  It works for the main files but there
are some files I don't want to install unless I click Complete (as Opposed
to typical, I'm using mondo).  It copies the files correctly regardless but
when I also want it to run the ones that it copies.  I think the problem is
because of TypicalDefault=advertise but isn't that how I set a feature to
not be installed typically but only under comlpete? Example:

Directory Id=dotnetfx Name=dotnetfx
  Component Id=dotnetfx.exe
Guid={3AF116C7-E703-4F4D-B7BC-B9D4C0E0F093}
File Id=dotnetfxexe Name=dotnetfx.exe KeyPath=yes
Source=C:\tfs\ChannelBox\prereq\dotnetfx\dotnetfx.exe /
  /Component
/Directory
--
Feature Id='dotnetfx' Title='Microsoft .NET Framework' Level=1
TypicalDefault=advertise
ComponentRef Id=dotnetfx.exe /
/Feature
--
CustomAction
Id=DotNetInstall
FileKey=dotnetfxexe
ExeCommand=deferred 
Return=ignore /

InstallExecuteSequence
  Custom
  Action=DotNetInstall
  After=InstallFinalize

  /Custom
/InstallExecuteSequence
-- 
View this message in context: 
http://www.nabble.com/Error-code-2753--tf4154344.html#a11819770
Sent from the wix-users mailing list archive at Nabble.com.


-
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now   http://get.splunk.com/
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users