I'm running into an interesting problem with the latest HDFDotNet build under Visual Studio 2010.

I have to make a few changes to the project; a couple extra function & interface wrappers and adding a strong named key to sign the library. The last build (1.8.6) worked fine. The current one seems to work fine when built on a 64 bit Windows Server 2008. But when I try the build on an otherwise identical 32 bit machine, I get the message "Assembly Generation failed - Referenced assembly 'HDF5DotNet' does not have a strong name".

Yet the project does have a keyfile defined... the same one we've been using for years. When I look at the HDF5DotNet reference's properties on 32 bit 'Strong Name' is false, but is true on 64 bit.

There must be something that changed since 1.8.6 and 1.8.9 which conflicts with signing the DLL on 32 bit only. Anyone run across this or have other ideas?



Email addresses of ITT Exelis employees have changed from itt.com to exelisinc.com. Please update your favorites and contact information to reflect these changes.

This e-mail and any files transmitted with it may be proprietary and are intended solely for the use of the individual or entity to whom they are addressed. If you have received this e-mail in error please notify the sender. Please note that any views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of Exelis Inc. The recipient should check this e-mail and any attachments for the presence of viruses. Exelis Inc. accepts no liability for any damage caused by any virus transmitted by this e-mail.