cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
selwynreynolds
Level 7

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
Labels (1)
0 Kudos
(3) Replies
DebbieL
Level 17

Maybe you have Yes selected for the 64-Bit Component setting for one or more components in your project. That would cause that build error.
0 Kudos
selwynreynolds
Level 7

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. 🙂
0 Kudos
therealbogeyman
Level 3

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.
0 Kudos