Loading
Intel64 or AMD Error
I have an InstallScript MSI project. I get the following error trying to compile:

 

Intel64 or AMD64 must be specified in the template of the Summary Stream.

 

I put Intel64;1033 in the Summary Stream then ran my install. I got an error because the system I am running the install on is NOT a 64 bit system.

 

I've looked at other posts and have checked all the redistributables included in my project and do not see any that are set for a 64-bit system. I checked the Conditions on the prerequisites and removed any conditions that specified a 64-bit system. Here are the redistributables that I have included in my project:

 

Microsoft .NET Framework 2.0 SP1 (IS Prerequisite)

 

Microsoft .NET Framework 3.5 SP1 (IS Prerequisite)

 

Microsoft C Runtime Library 6.0 (merge module)

 

Microsoft C++ Runtime Library 6.0 (merge module)

 

Microsoft C++ Runtime Library I/O 6.0 (merge module)

 

Microsoft Data Access Components (MDAC) 2.8 (IS Prerequisite)

 

Microsoft SQL Server 2005 Express SP2 (IS Prerequisite)

 

Any ideas why I keep getting this error? :confused:

 

Thanks,

 

Sel

  • THANK YOu! That was it. Just one of my components had gotten set to YES for 64-bit. I set it to NO and it compiles fine now. :)
  • Time to resurrect this one.

     

    I suddenly started getting this error, between two builds where nothing included in the project changed *EXCEPT* updating of a couple of prerequisite files.

Loading
Intel64 or AMD Error