Dear All,

I followed an example from a book (Wix 3.6: A Developer's Guide to Windows 
Installer XML by Nick Ramirez, Chapter 16) to create a WiX bootstrapper 
application DLL. The project in this example has a WPF view and references the 
Microsoft.Practices.Prism assembly from SilverLight and that causes a problem 
at build time as shown below.

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.WinFX.targets(268,9): 
error MC1000: Unknown build error, 'Cannot resolve dependency to assembly 
'System.Windows, Version=2.0.5.0, Culture=neutral, 
PublicKeyToken=7cec85d7bea7798e' because it has not been preloaded. When using 
the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on 
demand through the ReflectionOnlyAssemblyResolve event.'

Without the assembly, the two lines below do not resolve.

using Microsoft.Practices.Prism.Commands;
using Microsoft.Practices.Prism.ViewModel;

Some people said that WPF does not work with SilverLight assembly. Is that 
true? Are there any solutions? My machine is Windows 7 x64, the MSVC is 2010, 
the project target framework is .NET 4.0, and I am using WiX 3.6. Any help will 
be greatly appreciated.

Thanks a lot,
Miaohsi



*** Confidentiality Notice: This e-mail, including any associated or attached 
files, is intended solely for the individual or entity to which it is 
addressed. This e-mail is confidential and may well also be legally privileged. 
If you have received it in error, you are on notice of its status. Please 
notify the sender immediately by reply e-mail and then delete this message from 
your system. Please do not copy it or use it for any purposes, or disclose its 
contents to any other person. This email comes from a division of the Invensys 
Group, owned by Invensys plc, which is a company registered in England and 
Wales with its registered office at 3rd Floor, 40 Grosvenor Place, London, SW1X 
7AW (Registered number 166023). For a list of European legal entities within 
the Invensys Group, please select the Legal Entities link at invensys.com.


You may contact Invensys plc on +44 (0)20 3155 1200 or e-mail 
recept...@invensys.com. This e-mail and any attachments thereto may be subject 
to the terms of any agreements between Invensys (and/or its subsidiaries and 
affiliates) and the recipient (and/or its subsidiaries and affiliates).

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to