Moving to wix-devs.

 

The WiX toolset is delay signed in the build.  That code won't run unless you do one of the following:

 

1.  Use sn.exe to trust the delay signed binaries (sn.exe -Vr I think is the right switch)

 

2.  Resign the binaries.

 

Doing #2 will give you a completely different set of binaries for the WiX toolset (the public key token will be different)  I explicitly do not redistribute the privatekey for the WiX toolset so that we can tell when people have their own private drop of the toolset.

 

Also, can you provide a little more detail why you're doing this?  Is this a bug in the WiX toolset that needs to be fixed?

 


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Shmarya Rubenstein
Sent: Thursday, May 11, 2006 10:22 AM
To: [EMAIL PROTECTED]
Subject: [WiX-users] Compiling Wix

 

Hi all,

I'm experiencing something pretty wierd when compiling WiX.

I made a number of small changes to the WiX DifX extension and teh NAntTasks, and decided to compile everything under .NET 2.0

Everything was going great until I tried to copy the binaries to another machine.

I now get the following error when trying to run any of the WiX exes:

Unhandled Exception: System.IO.FileLoadException: Could not load file or assembly 'candle, Version=3.0.1703.0, Culture=neutral, PublicKeyToken=36e4ce08b8ecfb17' or one of its dependencies. Strong name validation failed. (Exception from HRESULT: 0x8013141A)
File name: 'candle, Version=3.0.1703.0, Culture=neutral, PublicKeyToken=36e4ce08b8ecfb17' ---> System.Security.SecurityException: Strong name validation failed. (Exception from HRESULT: 0x8013141A)
The Zone of the assembly that failed was:
MyComputer

I need my patch working urgently...

What am I missing?

Thanks,
--
Shmarya
-----------------------------------------------------------
[EMAIL PROTECTED] - http://idp.shmarya.net

Reply via email to