What I ended up doing was extracting the location of the Executing Assembly 
which is the same location where the EULA is placed.


If you can think off a better way of doing it please let me know.


http://stackoverflow.com/questions/52797/how-do-i-get-the-path-of-the-assembly-the-code-is-in



Thanks,

Carlos




From: Carlos Hdz Taylor
Sent: ‎Wednesday‎, ‎June‎ ‎5‎, ‎2013 ‎8‎:‎32‎ ‎AM
To: General discussion for Windows Installer XML toolset.


Thanks Nicholas, and how can I get the path for that? 


If I look at a Process Monitor capture, I can see that when I execute the EXE 
installer the EULA file is copied to the following location:


C:\Users\carlos\AppData\Local\Temp\{e9b77076-6fdf-4281-a8c3-7efed6bf46b7}\.ba1\EULA.htm


But when my code (button action) executes it tries to get the file from the 
location where the EXE installer is located (Desktop).


C:\Users\carlos\Desktop\EULA.htm


My code looks like this:


public RelayCommand LicenseTermsCommand
        {
            get
            {
                if (licenseTermsCommand == null)
                {
                    licenseTermsCommand = new RelayCommand(() => 
Process.Start("EULA.htm"));
                }


                return licenseTermsCommand;
            }
        }




Thanks,

Carlos



From: Nicholas Pierce
Sent: ‎Wednesday‎, ‎June‎ ‎5‎, ‎2013 ‎3‎:‎54‎ ‎AM
To: General discussion for Windows Installer XML toolset.


If it's a payload in your BootstrapperApplicationRef, then it'll be
extracted to the same directory as the burn engine and your Managed BA
assembly, so you should be able to get the path from that.

Nicholas

On 4 June 2013 17:34, Carlos Hdz Taylor <carlos...@live.com> wrote:

> Hello guys,
>
>
> I am new to WiX, I just created a Managed Bootstrapper project using WPF,
> everything works fine except that I want to programmatically access a file
> (EULA.htm) that I referenced in the Bundle.wxs as a Payload, so when the
> user clicks a button it opens the EULA.
>
>
> <Payload SourceFile="C:\Temp\EULA.htm"/>
>
>
> How can I access this file from within my WPF application? Is there a way
> to get the location where the Bootstrapper copies the payload files when is
> executed?
>
>
> Thanks,
>
> Carlos
>
> ------------------------------------------------------------------------------
> How ServiceNow helps IT people transform IT departments:
> 1. A cloud service to automate IT design, transition and operations
> 2. Dashboards that offer high-level views of enterprise services
> 3. A single system of record for all IT processes
> http://p.sf.net/sfu/servicenow-d2d-j
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users
------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to