Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Developer Mode needs enabled #803

Closed
tomgcavanaugh opened this issue May 11, 2022 · 3 comments
Closed

Developer Mode needs enabled #803

tomgcavanaugh opened this issue May 11, 2022 · 3 comments

Comments

@tomgcavanaugh
Copy link

Issue:

The documentation does not mention that "Developer Mode" needs to be enabled in order to use this product. I am not sure when this feature was added to Windows, but without enabling this feature it is not possible to install npm.

How To Reproduce:

On a machine without Developer Mode enabled, attempt to install new versions of tools, you will receive error indicating "The process cannot access the file because it is being used by another process".

See #580

Expected Behavior:

@coreybutler
Copy link
Owner

Developer Mode is not strictly required. The app requires permissions to create symlinks and to write to directories. Historically, Windows required an account with administrative privileges to create symlinks. They introduced Developer Mode to increase permissions for developers. One of those permissions is the ability to create symlinks without having an administrative account.

Bottom line, you only need to enable Developer Mode if you aren't running with administrative privileges. By default, Windows users have administrative privileges. Organizations may block this through group policies, but they can also enable Developer Mode the same way.

@pedroyan
Copy link

pedroyan commented May 13, 2022

Hi @coreybutler,

Running NVM on a privileged CMD did not solve the problem for me

image

Weirdly enough, enabling developer mode doesn't fix it either

@coreybutler
Copy link
Owner

@pedroyan - that's a different issue. See #766 (comment).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants