Thanks. Do you know where I can find a tutorial or example about this?
Runzhen > From: os...@live.com > To: wix-users@lists.sourceforge.net > Date: Thu, 12 Nov 2009 20:15:46 -0800 > Subject: Re: [WiX-users] How to read a file to a property > > When you build, you have access to the file you will be adding to the MSI > for installation. That file must exist at least before you call light.exe > when it gets bound, but depending on your build environment it will likely > be ready before you even call candle.exe. What I suggest is to read that > file during your build, extracting out whatever you need for your > installation, and populating your MSI with that information (could be via > preprocessor variables or even possibly linker variables depending on where > and how you are consuming that information. > > Even if you are replacing that file in your MSI post-linking, you can read > the file and alter the data in the database accordingly when you are > changing the file data in the database. > > Salever.lee, he needs to read an INI file he is installing. The support > WiX/Windows Installer has for that requires the INI file to exist/be > accessible before the installation starts. > > -----Original Message----- > From: salever.lee [mailto:salever....@gmail.com] > Sent: Thursday, November 12, 2009 5:47 PM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] How to read a file to a property > > Hi, > You can try to use *.ini files instead of *.txt files. As I known, Wix > has its way to deal with ini files, See Wix tutorial. > > Good luck. > > > 2009-11-13 > > > > salever.lee > > > > 发件人: HuangRunzhen > 发送时间: 2009-11-13 05:16:57 > 收件人: wix-users@lists.sourceforge.net > 抄送: > 主题: Re: [WiX-users] How to read a file to a property > > Thanks. > > I do need data from a file I am installing. Could you explain in more detail > "how to read from the file while building and populate your property that > way"? Do you mean I read the file from machine and put into a property and > use it in CA? > > If I use a deferred CA, can I change the registry directly by calling > WinAPI? > > Runzhen > > > From: os...@live.com > > To: wix-users@lists.sourceforge.net > > Date: Wed, 11 Nov 2009 23:04:42 -0800 > > Subject: Re: [WiX-users] How to read a file to a property > > > > If your custom action is in-script (read: deferred) it will be sequenced > > after all of the built-in actions that copy files. Of course, you can't > > change the Registry table from a deferred action (which is what I assume > you > > are trying to do here). > > > > We all assumed you were reading a text file that was already present on > the > > machine, not one you are installing. If you need data from a file you are > > installing, you should read from the file while building and populate your > > property that way (since the file and package are shipped together). > > > > -----Original Message----- > > From: HuangRunzhen [mailto:h_runz...@hotmail.com] > > Sent: Wednesday, November 11, 2009 10:29 PM > > To: wix-users@lists.sourceforge.net > > Subject: Re: [WiX-users] How to read a file to a property > > > > > > Is it possible to read a file in a component in custom action? I tried to > do > > that in custom action but the file is not copied yet when the custom > action > > is run. The custom action has a sequence of 4850, right before > > WriteRegistryValues. > > > > > > > > Thanks, > > > > Runzhen > > > > > Date: Thu, 12 Nov 2009 13:54:45 +1100 > > > From: sascha.beaum...@gmail.com > > > To: wix-users@lists.sourceforge.net > > > Subject: Re: [WiX-users] How to read a file to a property > > > > > > Hi, > > > > > > I was attempting to do the same a while back, but unless it's an INI > > > or XML file then you're out of luck and will need to code your own > > > custom action. It was easier for us to modify the application to > > > read/write to the registry and avoid text files in the future. > > > > > > Sascha > > > > > > > > > 2009/11/12 HuangRunzhen <h_runz...@hotmail.com>: > > > > > > > > Hi, > > > > > > > > > > > > > > > > I wonder if it is possible to read a .txt file into a property? I need > > to read this property in a custom action and encode it. > > > > > > > > > > > > > > > > Thanks, > > > > > > > > Runzhen > > > > > > > > _________________________________________________________________ > > > > MSN十周年庆典,查看MSN注册时间,赢取神秘大奖 > > > > http://10.msn.com.cn > > > > > > > ---------------------------------------------------------------------------- > > -- > > > > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 > > 30-Day > > > > trial. Simplify your report design, integration and deployment - and > > focus on > > > > what you do best, core application coding. Discover what's new with > > > > Crystal Reports now. http://p.sf.net/sfu/bobj-july > > > > _______________________________________________ > > > > WiX-users mailing list > > > > WiX-users@lists.sourceforge.net > > > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > > > > > > > > > ---------------------------------------------------------------------------- > > -- > > > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 > > 30-Day > > > trial. Simplify your report design, integration and deployment - and > focus > > on > > > what you do best, core application coding. Discover what's new with > > > Crystal Reports now. http://p.sf.net/sfu/bobj-july > > > _______________________________________________ > > > WiX-users mailing list > > > WiX-users@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > _________________________________________________________________ > > MSN十周年庆典,查看MSN注册时间,赢取神秘大奖 > > http://10.msn.com.cn > > > ---------------------------------------------------------------------------- > > -- > > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 > 30-Day > > trial. Simplify your report design, integration and deployment - and focus > > on > > what you do best, core application coding. Discover what's new with > > Crystal Reports now. http://p.sf.net/sfu/bobj-july > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > > > ---------------------------------------------------------------------------- > -- > > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 > 30-Day > > trial. Simplify your report design, integration and deployment - and focus > on > > what you do best, core application coding. Discover what's new with > > Crystal Reports now. http://p.sf.net/sfu/bobj-july > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > _________________________________________________________________ > 约会说不清地方?来试试微软地图最新msn互动功能! > http://ditu.live.com/?form=TL&swm=1 > ---------------------------------------------------------------------------- > -- > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus > on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ---------------------------------------------------------------------------- > -- > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus > on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users _________________________________________________________________ 约会说不清地方?来试试微软地图最新msn互动功能! http://ditu.live.com/?form=TL&swm=1 ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users