# Michel Bujardet's comment from an earlier post

**URL:** <https://forum.xojo.com/t/michel-bujardets-comment-from-an-earlier-post/51794>\
**Category:** General\
**Created:** [December 27, 2019, 7:11pm UTC](https://forum.xojo.com/t/michel-bujardets-comment-from-an-earlier-post/51794 "2019-12-27T19:11:01Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![Albert\_Wallace](https://forum.xojo.com/letter_avatar_proxy/v4/letter/a/ccd318/32.png) [@Albert\_Wallace](https://forum.xojo.com/u/Albert_Wallace)\
**Post date:** [December 27, 2019, 7:11pm UTC](https://forum.xojo.com/t/michel-bujardets-comment-from-an-earlier-post/51794/1 "2019-12-27T19:11:01Z")

</div>

Michael said: “The present state of Windows is that since the support of 32 bit executables is absolutely perfect, you can produce 32 bit exe and that’s enough.”

OK. Need I include a setup that will install the 32 bit app in Program Files (x86) in x64 computers and a setup that will install it in Program Files in a 32 bit computer?

---

<div class="post-metadata">

**Author:** ![Jeff\_Tullin](https://forum.xojo.com/user_avatar/forum.xojo.com/jeff_tullin/32/693_2.png) [@Jeff\_Tullin](https://forum.xojo.com/u/Jeff_Tullin)\
**Post date:** [December 27, 2019, 7:42pm UTC](https://forum.xojo.com/t/michel-bujardets-comment-from-an-earlier-post/51794/2 "2019-12-27T19:42:46Z")

</div>

> [@](#):
>
> Need I include a setup that will install the 32 bit app in Program Files (x86) in x64 computers and a setup that will install it in Program Files in a 32 bit computer?

All installer creators will do this automatically.  
Inno, Advanced, Actual Installer…

---

<div class="post-metadata">

**Author:** ![Tim\_Parnell](https://forum.xojo.com/user_avatar/forum.xojo.com/tim_parnell/32/161_2.png) [@Tim\_Parnell](https://forum.xojo.com/u/Tim_Parnell)\
**Post date:** [December 27, 2019, 7:47pm UTC](https://forum.xojo.com/t/michel-bujardets-comment-from-an-earlier-post/51794/3 "2019-12-27T19:47:11Z")

</div>

[quote=469349:@Jeff Tullin]All installer creators will do this automatically.  
Inno, Advanced, Actual Installer…[/quote]  
InnoSetup requires you set the right flags and will not do this automatically.

Edit: Here is the thread, and Thom’s post which has an example script.  
[https://forum.xojo.com/conversation/post/467813](https://forum.xojo.com/conversation/post/467813)

---

<div class="post-metadata">

**Author:** ![Jeff\_Tullin](https://forum.xojo.com/user_avatar/forum.xojo.com/jeff_tullin/32/693_2.png) [@Jeff\_Tullin](https://forum.xojo.com/u/Jeff_Tullin)\
**Post date:** [December 27, 2019, 7:52pm UTC](https://forum.xojo.com/t/michel-bujardets-comment-from-an-earlier-post/51794/4 "2019-12-27T19:52:17Z")

</div>

> [@](#):
>
> InnoSetup requires you set the right flags

Must have been lucky… 🙂

---

<div class="post-metadata">

**Author:** ![Ivan\_Tellez](https://forum.xojo.com/letter_avatar_proxy/v4/letter/i/a9a28c/32.png) [@Ivan\_Tellez](https://forum.xojo.com/u/Ivan_Tellez)\
**Post date:** [December 27, 2019, 8:24pm UTC](https://forum.xojo.com/t/michel-bujardets-comment-from-an-earlier-post/51794/5 "2019-12-27T20:24:56Z")

</div>

[quote=469350:@Tim Parnell]InnoSetup requires you set the right flags and will not do this automatically.

Edit: Here is the thread, and Thom’s post which has an example script.  
[https://forum.xojo.com/conversation/post/467813[/quote]](https://forum.xojo.com/conversation/post/467813%5B/quote%5D)

Not really. Setting flags and the example are just for an installer with BOTH 32 and 64 bits app. This post is asking for a 32 bit app only installer.

> [@469344:@Albert Wallace](#):
>
> OK. Need I include a setup that will install the 32 bit app in Program Files (x86) in x64 computers and a setup that will install it in Program Files in a 32 bit computer?

A 32 bit only installer will install to Program Files (x86) or Program Files, (or the languaje variants) autimatically. You cant have a hard coded path. As Jeff said, all installer creators will do this automatically they use the Defined Systems Program Files for 32 bits apps.

---

<div class="post-metadata">

**Author:** ![Tim\_Parnell](https://forum.xojo.com/user_avatar/forum.xojo.com/tim_parnell/32/161_2.png) [@Tim\_Parnell](https://forum.xojo.com/u/Tim_Parnell)\
**Post date:** [December 27, 2019, 8:29pm UTC](https://forum.xojo.com/t/michel-bujardets-comment-from-an-earlier-post/51794/6 "2019-12-27T20:29:01Z")

</div>

Ohp, it seems I’ve misunderstood the intent of OP. I stand corrected.

Sorry, Jeff!

---

<div class="post-metadata">

**Author:** ![Michel\_Bujardet](https://forum.xojo.com/user_avatar/forum.xojo.com/michel_bujardet/32/252_2.png) [@Michel\_Bujardet](https://forum.xojo.com/u/Michel_Bujardet)\
**Post date:** [December 27, 2019, 10:17pm UTC](https://forum.xojo.com/t/michel-bujardets-comment-from-an-earlier-post/51794/7 "2019-12-27T22:17:53Z")

</div>

Indeed, Windows will install 32 bits programs either in Program Files on 32 bit Windows, or in Program Files (x86) on 64 bit window. It is taken care automatically by the installer.

---

<div class="post-metadata">

**Author:** ![Albert\_Wallace](https://forum.xojo.com/letter_avatar_proxy/v4/letter/a/ccd318/32.png) [@Albert\_Wallace](https://forum.xojo.com/u/Albert_Wallace)\
**Post date:** [December 28, 2019, 6:20pm UTC](https://forum.xojo.com/t/michel-bujardets-comment-from-an-earlier-post/51794/8 "2019-12-28T18:20:15Z")

</div>

Michel, How would you like to compile a setup installer for me. I’ll pay, of course. I keep getting errors when running the app after installation. Please consider it. I’m at the end of my rope.

---

<div class="post-metadata">

**Author:** ![Michel\_Bujardet](https://forum.xojo.com/user_avatar/forum.xojo.com/michel_bujardet/32/252_2.png) [@Michel\_Bujardet](https://forum.xojo.com/u/Michel_Bujardet)\
**Post date:** [December 28, 2019, 7:23pm UTC](https://forum.xojo.com/t/michel-bujardets-comment-from-an-earlier-post/51794/10 "2019-12-28T19:23:29Z")

</div>

Albert, which app are you using to create the installer ?

A lot of people here will advise Innosetup. But it is kind of complex, because it is very powerful.

If all you need is a basic installer, you may want to have a look at [CreateInstall](https://www.createinstall.com/).

It is a freeware you can download and install easily. It comes with CreateInstall Assistant, which will let you create an installer very easily, by simply filling up forms.

Hope this helps.

---

<div class="post-metadata">

**Author:** ![Albert\_Wallace](https://forum.xojo.com/letter_avatar_proxy/v4/letter/a/ccd318/32.png) [@Albert\_Wallace](https://forum.xojo.com/u/Albert_Wallace)\
**Post date:** [December 28, 2019, 8:08pm UTC](https://forum.xojo.com/t/michel-bujardets-comment-from-an-earlier-post/51794/11 "2019-12-28T20:08:50Z")

</div>

Thank you, Michel !  
I’ll try it.

---

<div class="post-metadata">

**Author:** ![Ivan\_Tellez](https://forum.xojo.com/letter_avatar_proxy/v4/letter/i/a9a28c/32.png) [@Ivan\_Tellez](https://forum.xojo.com/u/Ivan_Tellez)\
**Post date:** [December 29, 2019, 9:00pm UTC](https://forum.xojo.com/t/michel-bujardets-comment-from-an-earlier-post/51794/12 "2019-12-29T21:00:41Z")

</div>

> [@469447:@Michel Bujardet](#):
>
> A lot of people here will advise Innosetup. But it is kind of complex, because it is very powerful.

The Innosetup QuickStart Pack includes the Inno Script Studio script editor with an assistant.

---

<div class="post-metadata">

**Author:** ![Jeff\_Tullin](https://forum.xojo.com/user_avatar/forum.xojo.com/jeff_tullin/32/693_2.png) [@Jeff\_Tullin](https://forum.xojo.com/u/Jeff_Tullin)\
**Post date:** [December 30, 2019, 6:57am UTC](https://forum.xojo.com/t/michel-bujardets-comment-from-an-earlier-post/51794/13 "2019-12-30T06:57:18Z")

</div>

I use Actual Installer.  
Took a matter of minutes to create a working install for a Xojo 2017 compiled app.  
(Newer Xojo versions that require extra Microsoft runtimes could possibly be trickier)

---

<div class="post-metadata">

**Author:** ![Michel\_Bujardet](https://forum.xojo.com/user_avatar/forum.xojo.com/michel_bujardet/32/252_2.png) [@Michel\_Bujardet](https://forum.xojo.com/u/Michel_Bujardet)\
**Post date:** [December 30, 2019, 1:41pm UTC](https://forum.xojo.com/t/michel-bujardets-comment-from-an-earlier-post/51794/14 "2019-12-30T13:41:15Z")

</div>

I believe into finding a reliable workflow, and not change installer unless something gets broken.

I have been using CreateInstall since the early 2000s. It never broke since, so I had no reason to change.

I did try Innosetup just to see, but there was no evident advantage. Besides, I had all these scripts for CI and the work to go from one software to another would have been significant.

If Actual Installer works for you, all that counts in the end is to provide users with a reliable installer.

---

<div class="post-metadata">

**Author:** ![system](https://forum.xojo.com/uploads/default/original/1X/455b4dcc0e61630e9f81940004ddffa49c432a46.png) [@system](https://forum.xojo.com/u/system)\
**Post date:** [April 29, 2021, 4:14pm UTC](https://forum.xojo.com/t/michel-bujardets-comment-from-an-earlier-post/51794/15 "2021-04-29T16:14:00Z")

</div>


