Markdown Monster
Install path
Gravatar is a globally recognized avatar based on your email address. Install path
  proxymus
  All
  May 16, 2019 @ 01:07am

Hello,

I've noticed that Markdown Monster is installed in the AppData folder. Is there a reason for installing Markdown Monster not in "Program Files" directory?

Thank you in advance.

Kind regards

Proxymus

Gravatar is a globally recognized avatar based on your email address. re: Install path
  Rick Strahl
  proxymus
  May 16, 2019 @ 12:20pm

Proxymus,

Yes - the ability to change/update files in the install folder. Originally this was done because we were storing dictionaries and some other configuration there, but all that has actually moved to configuration folder in %AppData% since then. We also used to do automatic updates and that required to be in %LocalAppData% in order to work.

So at this point it would be fine to run in Program Files, but we didn't move it back because that causes issues with update installs.

Note that lots of applications these days install in Local App data - VS Code, GitHub Desktop, 1 Password etc. so it's not that unusual.

I'll consider going back to standard program files installation when a new major version is released (2.0).

+++ Rick ---

Gravatar is a globally recognized avatar based on your email address. re: Install path
  proxymus
  Rick Strahl
  May 20, 2019 @ 05:17am

Hello,

for me the %AppData% folder isn't a good choice. I'm working as no privileged user. For installations I use an admin account, that causes that the software is installed in the %AppData%folder for the admin account to which the normal user hasn't access. This is also a problem for the chocolatey installation.

Kind Regards
Proxymus

Gravatar is a globally recognized avatar based on your email address. re: Install path
  Rick Strahl
  proxymus
  May 20, 2019 @ 12:33pm

Well you can change the install path in the installer:

That should let you do what you want by switching that folder to Program Files. The recommended folder if you're going to put it in Program files is c:\Program Files (x86)\Markdown Monster.

That said what you do with switching to the actual Administrator account to install is highly unusual, so it's hardly a common use case that people will run into. MM doesn't have an install for all users because generally that's not advisable or desirable especially given that each user will get their own private data anyway. But the central install location will let you launch MM from that location and it will use its private user specific location to store user data as you'd expect.

+++ Rick ---

© 1996-2024