Cédric Boivin
Cédric Boivin

Reputation: 11341

Do developers need to be administrators on their machine?

Do developers in .Net needs to be administrators on their machine or can we set a kind of permission and role?

Upvotes: 3

Views: 332

Answers (6)

Ian Ringrose
Ian Ringrose

Reputation: 51897

I think you are asking the wrong question, you should be asking:

Will a good developer work for an employer that does not give him/her admin rights on their PC?

What someone “needs” and what they expect are often not the same thing, after all you don’t need to allow a developer to drink coffee in work hours, but if you don’t…

Upvotes: 2

Jack Bolding
Jack Bolding

Reputation: 3829

You do need higher privileges to run Web Apps in IIS instead of Cassini. Since I prefer to test using the correct deployment environment, I do run VS 2010 in the context of an Admin.

Here is the error you will get if you are only a user:

The Web Application Project foo is configured to use IIS. To access local IIS Web sites, you must run Visual Studio in the context of an administrator account.

Upvotes: 3

Dan Abramov
Dan Abramov

Reputation: 268215

Absolutely.

I know this sounds like an overstatement, however I can't recall how many times my work was unproductive due to lack of required privileges. It's stupid if you can't install TortoiseSVN on your own or set up a windows service.

If you don't trust your developers with their toolset, why bother hiring them?

Upvotes: 2

Itay Karo
Itay Karo

Reputation: 18286

I sometimes find it very hard to work if I don't have administrator permissions on my machine. It is more often than not that I need to install some programs to help my on my regular work or do some other administration tasks on the machine to complete something and it is really annoying and time consuming to call the IO department for such little things.

Upvotes: 0

Reed Copsey
Reed Copsey

Reputation: 564323

It really depends. If you need to be able to create and install Windows Services, for example, then yes - they'll need proper permissions for doing that. While you can potentially develop without it, you won't be able to properly test the service without being able to install and uninstall it.

If you're doing "normal" development, then it's not strictly necessary.

Upvotes: 2

Martin Buberl
Martin Buberl

Reputation: 47114

Depends. Not necessary, but it's nice to have.

Upvotes: 3

Related Questions