vs2017远程调试linux配置连接管理器时蓝屏

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vs2017远程调试linux配置连接管理器时蓝屏相关的知识,希望对你有一定的参考价值。

参考技术A 系统出现错误。
可能某个程序中有系统不支持的文件,才导致的蓝屏,可以完全卸载了再重新安装试试,如不行的话可以请下电子设备的维修师傅。
停止错误(stoperror),常称为蓝屏死机(BlueScreenofDeath),是出现严重的系统错误后,windows计算机系统上显示的一种错误屏幕,也称为系统崩溃。系统崩溃是指操作系统不能再安全运行的一种状态。

VS2012远程调试无需管理员账号

【中文标题】VS2012远程调试无需管理员账号【英文标题】:VS2012 remote debugging without an administrator account 【发布时间】:2012-09-25 20:26:18 【问题描述】:

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

我们查看了 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 的服务器。发现的大部分内容表明,当远程调试器作为远程计算机上的服务运行时,只有管理员可以连接到调试器。到目前为止,我们还没有找到切实可行的解决方案。

无论如何设置一个能够访问远程调试器的网络组,而无需授予组管理员权限?其他选择?

【问题讨论】:

【参考方案1】:

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

【讨论】:

我们的发布基于一个版本,所以如果一个新人需要调试而不是最后一个部署,他们只需再次部署,以便符号匹配。 这只是一件需要注意的事情,如何创建具有特殊调试权限的新组并删除生产数据库中的写入权限?

以上是关于vs2017远程调试linux配置连接管理器时蓝屏的主要内容,如果未能解决你的问题,请参考以下文章

VS(官方)跨平台开发远程调试教程

使用 Visual Studio 2017 进行远程调试时,Linux 控制台输出在哪里?

微信是个坑货2-远程调试

Visual Studio 2017 远程调试

VSCode连接服务器

VS2019 - 使用 Cmake 项目在 Linux 上进行 Sudo 远程调试