gpt4 book ai didi

c# - VS2012无管理员账号远程调试

转载 作者:可可西里 更新时间:2023-11-01 09:16:16 25 4
gpt4 key购买 nike

让我稍微解释一下我们。我们是一群为我们的团队拥有专用服务器的开发人员,但它仍然由另一个执行组织范围政策的团队管理。他们理想的场景是将远程调试设置为一项服务,并允许我们组中的任何人通过我们的本地工作站访问调试器。给我们的组管理员权限在服务器上,可能是最后的选择。

我们查看了下面列出的 Microsoft 页面列表:

-- http://msdn.microsoft.com/en-us/library/9y5b4b4f.aspx --

本文解释了建议使用管理员帐户的原因。-- http://blogs.msdn.com/b/greggm/archive/2008/05/15/visual-studio-remote-debugger-service-user-account-requirements.aspx --

这篇文章指出了在另一个用户远程调试时让管理员登录到服务器的需要。不是一个选择。-- http://msdn.microsoft.com/en-us/library/aa291278(v=vs.71).aspx --

-- http://blogs.msdn.com/b/greggm/archive/2004/10/04/237519.aspx ---- http://social.msdn.microsoft.com/Forums/en-US/vsdebug/thread/2cd87191-f0fb-462b-8367-c1b7e3ddf443/ --

我们设置了防火墙权限,可以看到运行 msvsmon 的服务器。已发现的大部分内容表明,当远程调试器作为远程计算机上的服务运行时,只有管理员可以连接到调试器。到目前为止,我们还没有找到切实可行的解决方案。

是否可以设置一个网络组来访问远程调试器,而无需授予组管理员权限?其他选择?

最佳答案

据我所知,您可以将您想要的用户添加到允许调试权限的特殊组中,如果您想防止对生产中的记录进行写访问,您需要配置您的数据库以删除该组的那些权限。顺便说一句,您需要拥有与发布完成时编译的相同的 pdb 文件。通过这种方式,您将能够调试您的代码,否则您将看不到这些值的来源。保留上一个版本的 pdb 并让您的开发团队可以访问它们是一种很好的做法。

enter image description here

关于c# - VS2012无管理员账号远程调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12733406/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com