From: Jason S. <js...@al...> - 2004-05-28 16:17:09
|
There is an alternative, but it may depend on how much information is contained in the configuration file. With MSI (via WiX), you can build an Administrative installation. During the Admin install, you can query the user for the values that are normally in the configuration file. The results of those queries should be put into properties that are referenced via the AdminProperties property. The Administrative installation will also copy all the install files onto the network. Individual users at a customer site can then do a normal installation from the Administrative installation. The properties in the AdminProperties will automatically be propagated to the individual client installations. Jason -----Original Message----- From: Lynn Roth [mailto:ly...@in...] Sent: Friday, May 28, 2004 7:12 AM To: ro...@us... Cc: wix...@li... Subject: Re: [WiX-users] Copy File From Install point to App directory Some background. Our software uses a license server to verifylicensing and get the connection string info to connect to thedatabase. This license server is located at our customers site. Theclient software needs to know how to connect to the license server (IPaddress and port). What I would like to do is this: We supply our customers with an MSI that will install our clientsoftware. They put this MSI on their server along with a file(app.config since we are using .NET) that contains information on howto connect to the customer's license/configuration server. When theclient installs the MSI from the server, it should also copy thisconfig file to the directory that the app is installed to. This would allow the customer to not have to enter this information oneach install. Thanks for any ideas on this. Lynn Rob Mensching wrote: Why? What is the entirescenario you are trying to accomplish? ---------------------------------------------------------------------------- From:wix...@li...[mailto:wix...@li...ur ceforge.net] On Behalf Of Lynn Roth Sent: Tuesday, May 25,2004 5:24AM Cc:wix...@li... Subject: Re:[WiX-users] Copy FileFrom Install point to App directory Thanks for the heads up. What I am trying to do is this: We will supply our customers with anMSIfile that they will use to install our software onto their clientmachines. I need the install process to copy a configuration file fromthe server (where the MSI is stored) to the client at the same time. Thisconfiguration file will be altered by the customer with informationspecific totheir environment. (server location, etc). Is there a way to do thiswithWIX/MSI? Thanks, Lynn Rob Mensching wrote: Lynn, be very careful doing this. There is information in the MSI (like thesize, version, and file hash) about the file. If you modify the file in thesource image without rebuilding the MSI file, the Windows Installer couldget confused when installing/repairing/updating the file. If you're just trying to install a file, I'd suggest looking at the exampleprovided with the WiX toolset. Otherwise, I'm not exactly sure what issueyou're hitting. -----Original Message-----From: wix...@li...[mailto:wix...@li...urcefor ge.net] On Behalf Of Lynn RothSent: Friday, May 21, 2004 7:00 AMTo: Lynn RothCc: wix...@li...Subject: Re: [WiX-users] Copy File From Install point to App directory I found the solution to this problem:I added ' Compressed="no" ' to the File element. This makes it copy the file along side the msi file rather than to the cab. This file can then be altered without changing the MSI and the altered file gets copied to the installed point. Lynn Lynn Roth wrote: I would like to set up an MSI to copy a file (config file specific tothe install) from the install point to the directory created in theProgram Files Directory. I found the CopyFile element, but can't seem to figure out what to putfor the sourcedirectory. Has anyone done this? Thanks,Lynn A. th -------------------------------------------------------This SF.Net email is sponsored by: Oracle 10gGet certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE.http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click_________________ ______________________________WiX-users mailing lis...@li...https://lists.sourceforge.net/lists/listi nfo/wix-users -------------------------------------------------------T his SF.Net email is sponsored by: Oracle 10gGet certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE.http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click_________________ ______________________________WiX-users mailing lis...@li...https://lists.sourceforge.net/lists/listi nfo/wix-users -------------------------------------------------------This SF.Net email is sponsored by: Oracle 10gGet certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE.http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click_________________ ______________________________WiX-users mailing lis...@li...https://lists.sourceforge.net/lists/listi nfo/wix-users -------------------------------------------------------This SF.Net email is sponsored by: Oracle 10gGet certified on the hottest thing ever to hit the market... Oracle10g. Take an Oracle 10g class now, and we'll give you the exam FREE.http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click_________________ ______________________________WiX-users mailing lis...@li...https://lists.sourceforge.net/lists/listi nfo/wix-users -------------------------------------------------------This SF.Net email is sponsored by: Oracle 10gGet certified on the hottest thing ever to hit the market... Oracle 10g. Take an Oracle 10g class now, and we'll give you the exam FREE.http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click_________________ ______________________________WiX-users mailing lis...@li...https://lists.sourceforge.net/lists/listi nfo/wix-users |