Jump to content

Installation problem (especially automatic upgrade)


Recommended Posts

Perhaps this has been mentioned before, but a quick search didn't come up with the problem I'm experiencing. The problem is this: when a new version is availble, Paint.net asks me to install it. If I agree, the installation fails, because the MSI package cannot be found. When I install manually, I can enter the installation path. This is however not the Paint.net path, but the path to install the MSI in. If I agree with the default path offered there (program files\paint.net), the same failure happens as with automatic install. If I choose e.g. c:\temp, installation succeeds. What seems to happen here is that when installing, the MSI (or files created from it) are placed in the installation directory, but then the installer removes the entire program files\paint.net directory, including the MSI files. I'm not sure why it chooses that install directory, but when automatically upgrading, I cannot change it, so that always fails.

EDIT: My search was too quick, as I just saw this post: http://paintdotnet.12.forumer.com/viewtopic.php?t=4631, which is probably the same problem.

EDIT 2: I'm not sure whether the solutions listed in the 'Are you having problems uninstalling or installing' thread fix the above (of course I did read that thread before posting this one)

JAL

Link to comment
Share on other sites

  • 3 weeks later...

  • [*:ce8b2]Did you tried to uninstall PdN and reinstall it later ('fresh' install) or did you installed it when it was still installed?
    [*:ce8b2]Also
This is however not the Paint.net path, but the path to install the MSI in.
-> screenshot please.
[*:ce8b2]Is your program files folder protected somehow?

No. Way. I've just seen Bob. And... *poof!*—just like that—he disappears into the mist again. ~Helio

Link to comment
Share on other sites

  • [*:ce8b2]Did you tried to uninstall PdN and reinstall it later ('fresh' install) or did you installed it when it was still installed?
    [*:ce8b2]Also
This is however not the Paint.net path, but the path to install the MSI in.
-> screenshot please.
[*:ce8b2]Is your program files folder protected somehow?

No. Way. I've just seen Bob. And... *poof!*—just like that—he disappears into the mist again. ~Helio

Link to comment
Share on other sites

  • [*:128d2]Did you tried to uninstall PdN and reinstall it later ('fresh' install) or did you installed it when it was still installed?
As I said, it occurs also with an upgrade. The irritating thing is that when upgrading, I cannot set the path. When I install manually it works when I specify a different path. I'm not sure whether I did a complete fresh install, but then of course I'd have to do a fresh install of 3.07, and check the automatic upgrade to 3.08.
[*:128d2]Also
This is however not the Paint.net path, but the path to install the MSI in.
-> screenshot please.
When installing manually, there's a dialog asking for the paint.net path, I'm sure everyone knows it. In there, there's a default path (C:\program files\paint.net). However, if I don't change this, the error occurs. If I do change this, paint.net luckily still gets installed in that directory, as the path specified is the path the MSI is installed in. As I described previously, the paint.net path is cleared afterwards, including the MSI if I keep the default path (and it then complains it cannot find the MSI - duh!).
[path][*:128d2]Is your program files folder protected somehow?

No, removing of the old paint.net works flawlesly. There's no problem installing when I manually specify the path to a different location. The main problem is when doing an automatic upgrade, since that always fails as I cannot specify the path then.

JAL

Link to comment
Share on other sites

  • [*:128d2]Did you tried to uninstall PdN and reinstall it later ('fresh' install) or did you installed it when it was still installed?
As I said, it occurs also with an upgrade. The irritating thing is that when upgrading, I cannot set the path. When I install manually it works when I specify a different path. I'm not sure whether I did a complete fresh install, but then of course I'd have to do a fresh install of 3.07, and check the automatic upgrade to 3.08.
[*:128d2]Also
This is however not the Paint.net path, but the path to install the MSI in.
-> screenshot please.
When installing manually, there's a dialog asking for the paint.net path, I'm sure everyone knows it. In there, there's a default path (C:\program files\paint.net). However, if I don't change this, the error occurs. If I do change this, paint.net luckily still gets installed in that directory, as the path specified is the path the MSI is installed in. As I described previously, the paint.net path is cleared afterwards, including the MSI if I keep the default path (and it then complains it cannot find the MSI - duh!).
[path][*:128d2]Is your program files folder protected somehow?

No, removing of the old paint.net works flawlesly. There's no problem installing when I manually specify the path to a different location. The main problem is when doing an automatic upgrade, since that always fails as I cannot specify the path then.

JAL

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.

Guest
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.

 Share

×
×
  • Create New...