Jump to content

x64 msi wont install on 64bit

Recommended Posts


the 64 bit msi that is created by the installer with the createmsi option wont install on 64bit machines. It says the package is actually 32bit and cant be installed in a 64bit platform. However the 32bit msi it created deployed prefectly to 32bit machines that i got from the same command.

I did the createmsi on a 64bit machine, if that makes a difference?

Thanks again


Link to comment
Share on other sites

I was unable to reproduce this -- it worked just fine on this Win7 x64 system. The type of system you use to run /createMsi does not matter, as far as I know. (I've never received any other reports of this nature.)

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html


Link to comment
Share on other sites

Oddly enough this was the error message.

Product: Paint.NET v3.35 -- 32-bit MSI may not be installed on 64-bit OS.

Future digging turned out that the 64 bit uninstaller was trying to uninstall a failed install of 3.35 that really was installed on the machine. MsiExec was checking HKCR\Installer\UpgradeCodes\04F04A40702A84B4EA7DA65A234E2357.

Since I was sure this wasnt installed I cleared that key, and it installed fine. I don't know why the new install tried to uninstall something that never installed in the first place.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...