开发人员是否需要成为其计算机的管理员?

发布于 2024-10-16 06:26:49 字数 50 浏览 2 评论 0原文

.Net 中的开发人员是否需要成为其计算机的管理员,或者我们可以设置某种权限和角色吗?

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

用心笑 2024-10-23 06:26:49

视情况而定。不是必需的,但有它很好。

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

春风十里 2024-10-23 06:26:49

您确实需要更高的权限才能在 IIS(而不是 Cassini)中运行 Web 应用程序。由于我更喜欢​​使用正确的部署环境进行测试,因此我确实在管理员上下文中运行 VS 2010。

如果您只是用户,则会出现以下错误:

Web 应用程序项目 foo 是
配置为使用 IIS。访问本地
IIS 网站,必须运行 Visual
工作室在一个背景下
管理员帐户。

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.

烟柳画桥 2024-10-23 06:26:49

这确实取决于。例如,如果您需要能够创建和安装 Windows 服务,那么是的 - 他们需要适当的权限才能执行此操作。虽然您可以在没有它的情况下进行开发,但如果无法安装和卸载它,您将无法正确测试该服务。

如果您正在进行“正常”开发,那么这并不是绝对必要的。

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.

束缚m 2024-10-23 06:26:49

绝对。

我知道这听起来有点夸张,但我不记得有多少次我的工作由于缺乏所需的权限而毫无成效。如果你不能自己安装TortoiseSVN或者设置windows服务那就太愚蠢了。

如果您不信任开发人员的工具集,为什么还要雇用他们呢?

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?

你げ笑在眉眼 2024-10-23 06:26:49

我认为你问错了问题,你应该问:

优秀的开发人员会为
雇主不给他/她
其 PC 上的管理员权限?

人们“需要”的东西和他们期望的东西往往不是一回事,毕竟你不需要让开发人员在工作时间喝咖啡,但如果你不……

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…

软甜啾 2024-10-23 06:26:49

有时我发现如果我的计算机没有管理员权限,工作会非常困难。我经常需要安装一些程序来帮助我进行日常工作,或者在机器上执行一些其他管理任务来完成某些事情,而为这些小事情打电话给 IO 部门确实很烦人和耗时。

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文