Are those files supposed to be in the same directory as the .dll or in
subdirectories like: "Views\Style"?  If the latter, try adding a
Payload/@Name attribute that adds the relative path to the name of the
files.


On Mon, Apr 8, 2013 at 1:42 PM, Nick Miller <nmil...@livetechnology.com>wrote:

> There are two resource files, and the ButtonStyles RD depends on the
> Resources RD.  I've added the payload entries as follows:
>
> <Payload SourceFile="c:\path\to\file\ButonStyles.xaml" />
> <Payload SourceFile="c:\path\to\file\Resources.xaml" />
>
> BA still crashes on open...
>
> -----Original Message-----
> From: Rob Mensching [mailto:r...@robmensching.com]
> Sent: Monday, April 08, 2013 4:21 PM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Visual Styles in Wix BA
>
> Did you add the extra files as Payload elements under the
> BootstrapperApplication element? If not, they are certainly missing from
> where your BA is being run.
>
>
> On Mon, Apr 8, 2013 at 12:51 PM, Nick Miller <nmil...@livetechnology.com
> >wrote:
>
> > Thanks for the reply.  This looks like what I currently have but it
> > still doesn't work.  Currently there is only one window in the
> > installer.  Am I missing something?
> >
> > <Window x:Class="TestInstaller.Views.InstallView"
> >         xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation
> "
> >         xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml";
> >         xmlns:mc="
> > http://schemas.openxmlformats.org/markup-compatibility/2006";
> >         xmlns:d="http://schemas.microsoft.com/expression/blend/2008";
> >         mc:Ignorable="d"
> >         Width="789"
> >         Height="400"
> >         WindowStyle="None"
> >         ResizeMode="NoResize"
> >         AllowsTransparency="True"
> >         Background="Transparent" >
> >     <Window.Resources>
> >                 <ResourceDictionary
> > Source="pack://application:,,,/Views/Style/ButtonStyles.xaml"/>
> >     </Window.Resources>
> >
> > Nicholas Miller (Network Administrator) LiveTechnology Holdings, Inc.
> > LiveTechnology Park: 16 Sterling Lake Rd, Tuxedo Park, NY 10987
> > Phone: 845.351.5100 Direct: 845.535.6205 Fax: 845.351.5102
> > Email: nmil...@livetechnology.com
> > Website: www.LiveTechnology.com
> >
> > -----Original Message-----
> > From: ptr [mailto:ptrajku...@gmail.com]
> > Sent: Monday, April 08, 2013 2:59 PM
> > To: General discussion for Windows Installer XML toolset.
> > Subject: Re: [WiX-users] Visual Styles in Wix BA
> >
> > I had the same issue. The cause seem to be that for a regular WPF
> > application there is always an Application.Current
> >
> > The boostrapper kinda fakes it so there is no application.Current and
> > as a consequence you cannot have any application level resources for a
> > managed boostrapper. What I ended up doing is having a
> >
> >     <Page.Resources>
> >         <ResourceDictionary
> > Source="pack://application:,,,/Styles/Styles.xaml" />
> >     </Page.Resources>
> >
> > for every window/page in my boostrapper. This works fine.
> >
> > Hope it helps
> > Raj
> >
> >
> >
> > On Mon, Apr 8, 2013 at 12:02 PM, Marco Tognacci <mark...@live.it> wrote:
> >
> > > How do you refere to the resource dictionary, perhaps do you have
> > > copied it to the output folder?If you don't add any other item to
> > > the bundle paylod you have only the WixBA.dll in the temp folder
> > > where it's a started, so you need to have all the resources embedded
> > > on the dll.If you can, you could post your sample project.
> > >
> > > > From: jacob.hoo...@greenheck.com
> > > > To: wix-users@lists.sourceforge.net
> > > > Date: Mon, 8 Apr 2013 17:50:26 +0000
> > > > Subject: Re: [WiX-users] Visual Styles in Wix BA
> > > >
> > > > I don't do much with managed BA's, but there is a difference
> > > > between a
> > > standard WPF Exe project and a BA which is a DLL. You might want to
> > > have a look at the Wix BA (src\Setup\WixBA) to see if there is an
> > > example to go by there.
> > > >
> > > > -----Original Message-----
> > > > From: Nick Miller [mailto:nmil...@livetechnology.com]
> > > > Sent: Monday, April 08, 2013 12:19 PM
> > > > To: wix-users@lists.sourceforge.net
> > > > Subject: [WiX-users] Visual Styles in Wix BA
> > > >
> > > > Hi All,
> > > >
> > > > I am fairly new to Wix, and I am running into a strange issue that
> > > > I
> > > can't seem to figure out.  I have a simple bootsrapper application
> > > that works fine until I add a resource dictionary to the wpf
> > > component.  These resource dictionaries work fine on a normal wpf
> > > application, however when I add it to the BA, it builds fine but the
> > > installer crashes.  Is there anything I need to add to the resource
> > > dictionaries to get them to work with the BA?
> > > >
> > > > Thanks,
> > > > Nick
> > > >
> > > > Nicholas Miller (Network Administrator) LiveTechnology Holdings,
> > > > Inc.
> > > > LiveTechnology Park: 16 Sterling Lake Rd, Tuxedo Park, NY 10987
> > > > Phone: 845.351.5100 Direct: 845.535.6205 Fax: 845.351.5102
> > > > Email:
> > > > nmil...@livetechnology.com<mailto:nmil...@livetechnology.com>
> > > > Website: www.LiveTechnology.com<http://www.livetechnology.com/>
> > > >
> > > >
> > > --------------------------------------------------------------------
> > > --
> > > --------
> > > > Minimize network downtime and maximize team effectiveness.
> > > > Reduce network management and security costs.Learn how to hire the
> > > > most
> > > talented Cisco Certified professionals. Visit the Employer Resources
> > > Portal
> > > http://www.cisco.com/web/learning/employer_resources/index.html
> > > > _______________________________________________
> > > > WiX-users mailing list
> > > > WiX-users@lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/wix-users
> > > >
> > > >
> > > --------------------------------------------------------------------
> > > --
> > > --------
> > > > Minimize network downtime and maximize team effectiveness.
> > > > Reduce network management and security costs.Learn how to hire the
> > > > most talented Cisco Certified professionals. Visit the Employer
> > > > Resources Portal
> > > > http://www.cisco.com/web/learning/employer_resources/index.html
> > > > _______________________________________________
> > > > WiX-users mailing list
> > > > WiX-users@lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/wix-users
> > >
> > >
> > > --------------------------------------------------------------------
> > > --
> > > -------- Minimize network downtime and maximize team effectiveness.
> > > Reduce network management and security costs.Learn how to hire the
> > > most talented Cisco Certified professionals. Visit the Employer
> > > Resources Portal
> > > http://www.cisco.com/web/learning/employer_resources/index.html
> > > _______________________________________________
> > > WiX-users mailing list
> > > WiX-users@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/wix-users
> > >
> >
> > ----------------------------------------------------------------------
> > -------- Minimize network downtime and maximize team effectiveness.
> > Reduce network management and security costs.Learn how to hire the
> > most talented Cisco Certified professionals. Visit the Employer
> > Resources Portal
> > http://www.cisco.com/web/learning/employer_resources/index.html
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
> >
> >
> > ----------------------------------------------------------------------
> > -------- Minimize network downtime and maximize team effectiveness.
> > Reduce network management and security costs.Learn how to hire the
> > most talented Cisco Certified professionals. Visit the Employer
> > Resources Portal
> > http://www.cisco.com/web/learning/employer_resources/index.html
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
>
> ------------------------------------------------------------------------------
> Minimize network downtime and maximize team effectiveness.
> Reduce network management and security costs.Learn how to hire the most
> talented Cisco Certified professionals. Visit the Employer Resources Portal
> http://www.cisco.com/web/learning/employer_resources/index.html
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
>
>
> ------------------------------------------------------------------------------
> Minimize network downtime and maximize team effectiveness.
> Reduce network management and security costs.Learn how to hire
> the most talented Cisco Certified professionals. Visit the
> Employer Resources Portal
> http://www.cisco.com/web/learning/employer_resources/index.html
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
------------------------------------------------------------------------------
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to