tag:blogger.com,1999:blog-9537945.post4292788386556594369..comments2023-08-20T04:16:39.520-05:00Comments on Deployment Engineering Archive: Even developers are concerned about the environment...Christopher Painterhttp://www.blogger.com/profile/12167478740431444267noreply@blogger.comBlogger7125tag:blogger.com,1999:blog-9537945.post-82201411828746270172011-10-27T13:15:33.743-05:002011-10-27T13:15:33.743-05:00how do you set the Template Summary property to In...how do you set the Template Summary property to Intel;1033 in a wix installation file?<br />I tried setting the platform attribute in the package element to "intel", but when building, I get an error saying "This package contains 64 bit component 'CMP_64bit.txt' but the Template Summary Property does not contain Intel64 or x64."Mohamedhttps://www.blogger.com/profile/06575248275220147922noreply@blogger.comtag:blogger.com,1999:blog-9537945.post-30863584815150643512008-01-18T08:42:00.000-06:002008-01-18T08:42:00.000-06:00Colby,Right, your application will use the 32-bit ...Colby,<BR/>Right, your application will use the 32-bit portion of the registry, except for your 64-bit components which will use reflection to also write to the 32-bit portion of the registry. <BR/><BR/>You can also have hybrid registry edits as well. Create two components with the same registry keys. Mark one as a 64-bit component. It will write to the 64-bit portion of the registry. You Aaron Shurtshttps://www.blogger.com/profile/16538587727045104430noreply@blogger.comtag:blogger.com,1999:blog-9537945.post-36672815646933942082008-01-17T15:56:00.000-06:002008-01-17T15:56:00.000-06:00Aaron,I got that. I was referring to hybrid insta...Aaron,<BR/>I got that. I was referring to hybrid installations as well (packages containing both 32-bit components and 64-bit components).Colby Ringeisenhttps://www.blogger.com/profile/08696301684260588101noreply@blogger.comtag:blogger.com,1999:blog-9537945.post-51877043897131218252008-01-17T14:06:00.000-06:002008-01-17T14:06:00.000-06:00Colby,Your concerns are valid. I should have emph...Colby,<BR/>Your concerns are valid. I should have emphasized in the post that this should be used for a truly hybrid application. A pure 64-bit application should be in a 64-bit Windows Installer package. An application that contains a mix of architectures works fine with this approach. I have used this several times.<BR/><BR/>i.e. You have an application where certain binaries are changed Aaron Shurtshttps://www.blogger.com/profile/16538587727045104430noreply@blogger.comtag:blogger.com,1999:blog-9537945.post-78051639444277396752008-01-17T09:48:00.000-06:002008-01-17T09:48:00.000-06:00I have some concerns about recommending this metho...I have some concerns about recommending this method. You propose that the Summary Information Stream not supporting multiple processors is a design limitation based on the fact that technology changed. I disagree with that assessment. I believe the limitation is intentional and that there are valid reasons for the limitation.<BR/><BR/>The install you created is very basic. In particular, haveColby Ringeisenhttps://www.blogger.com/profile/08696301684260588101noreply@blogger.comtag:blogger.com,1999:blog-9537945.post-25031527863739243932008-01-17T09:38:00.000-06:002008-01-17T09:38:00.000-06:00I'm suprised MSI doesn't error on this since they ...I'm suprised MSI doesn't error on this since they say you can't do that.<BR/><BR/>Cool stuff :-)ShadowWolfhttps://www.blogger.com/profile/17170306422408594103noreply@blogger.comtag:blogger.com,1999:blog-9537945.post-26541392186128068242008-01-16T15:42:00.000-06:002008-01-16T15:42:00.000-06:00Thanks for the tip! This would have helped a lot ...Thanks for the tip! This would have helped a lot in a recent installation that I created. In that case I resorted to using custom actions to determine if it was a 32 bit or 64 bit OS.Rob Hunterhttps://www.blogger.com/profile/06995735926857744080noreply@blogger.com