在Windows 7中使用标准帐户进行.net开发是否实用?
在Windows 7中使用标准帐户进行.net开发是否实用。这些工具是否可以在标准帐户中运行,例如vs2010、sql server 2008、mysql、crystal reports等工具?
Is it practical to do .net development using standard account in windows 7. Do the tools even run in standard account, tools such as vs2010, sql server 2008, mysql, crystal reports?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
是的,我认为这样更好。
很多开发人员在以管理员身份运行的 Visual Studio 中使用/测试,然后当他们分发给将受到 UAC 限制的用户时,可能会出现一些愚蠢的小事情。
您真正需要以管理员身份运行的唯一时间是当您有一些特定的东西没有它就无法工作时。 (一个好处是 IIS 连接,但对于 IIS Express,也不需要它)。
我听说人们说他们需要它,但我个人还没有进行日常正常编程。
Yes, and I would argue it is better.
So many developers use/test in Visual Studio running as administrator, and then when they distribute to users, who will be restricted by UAC, there can be silly little things that creep up.
The only time you really need to run as administrator is when you have something specific that simply will not work without it. (One benefit is IIS attach, but with IIS Express, this will not be needed either).
I hear about people saying they need it, but I personally have not yet for every day normal programming.
是的,他们确实跑步。您应该在标准帐户中进行开发和测试,因为它会快速显示您的代码可能存在的任何 UAC 或权限级别问题(即访问文件、注册表或其他资源时),而如果您正在开发,这些问题将不会显示使用管理帐户。
Yes they do run. And you should do your development and testing in a standard account, because it will quickly show any UAC or privilege level problems you may have with your code (i.e. when accessing files, registry or other resources) which would not show up if you were developing using an administrative account.
您最好的选择是拥有管理员访问权限。我发现有些功能在标准模式下不起作用,除非我明确以管理员身份运行应用程序。这包括一些开发应用程序、一些命令行工具等。这可能是可能的,但为了尽量减少拉扯头发,我会以完整管理员的身份运行!
Your best bet is to have administrator access. I've found some things don't work in standard mode unless I explicitly run applications as an administrator. This includes some development apps, some command line tools, etc. It may be possible but to minimize pulling out of hair, I'd run as a full admin!