You are viewing limited content. For full access, please sign in.

Question

Question

Error when building an installation project

SDK
asked on April 15, 2015

Greetings,

This issue is driving me crazy, I have created several application using RA version 9.0.  When I go to create the setup project I get the following error

Error 7 -5008: This 32-bit package cannot include 64-bit data. The 64-bit data may come from a merge module. ISEXP : error : -5008: This 32-bit package cannot include 64-bit data. The 64-bit data may come from a merge module.
 
My settings are for .net 4.0, and I am building for any CPU, as instructed before.

My references are pointing to the LaserFiche.repositoryAccess 9.0 64 bit, and LaserFiche.documentServices 9.0 64 bit.  Addtionally due to needed functionality I am using Interop.lfso91.lib which is 32 bit.  I believe this is what is causing the problem.  If I play with the .net references and switch those to 32 bit version it will work.

I obviously am doing something extremely wrong.  This should not be this difficult.  Any help would be great.

Phil

0 0

Replies

replied on April 27, 2015

It sounds like your setup package itself is set to x86. x86 setup packages can install on both x86 and x64 machines, but cannot contain x64 components. x64 setup packages can CONTAIN both x86 and x64 components, but can only be installed on x64 machines. I'd first check your setup properties and ensure you are specifically creating an x64 setup package. 

0 0
You are not allowed to follow up in this post.

Sign in to reply to this post.