我有一个包含WCF服务项目的Visual Studio 2010解决方案。当我调试解决方案时,第一次访问WCF项目时,我收到弹出消息:“安全警告:附加到不受信任的用户拥有的进程可能很危险。如果以下信息看起来可疑或者您是不确定,不要依附于这个过程。“如果我单击OK,我可以毫无问题地进行调试。在该配音会话中对WCF服务的所有后续访问都在没有警告的情况下运行。
如果我点击弹出窗口中的帮助链接,则会转到此页面:http://msdn.microsoft.com/en-us/library/ms241736.aspx?appId=Dev10IDEF1&l=EN-US&k=k%28VS.DEBUG.ATTACHSECURITYWARNING%29;k%28TargetFrameworkMoniker-%22.NETFRAMEWORK&k=VERSION=V4.0%22%29&rd=true。在该页面上有一句话说:“如果您正在调试导致出现此警告的合法方案,并且想要禁止它,则有一个允许您执行此操作的注册表设置。”但是,它不会告诉您该设置是什么,或者提供可能传递该信息的页面的任何明显链接。我查看了网站上的许多相关页面并与Google进行了搜索,但没有找到注册表设置的细节。
请有人指出我正确的方向吗?
答案 0 :(得分:3)
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\Debugger\DisableAttachSecurityWarning
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\Debugger\DisableAttachSecurityWarning
答案 1 :(得分:1)
对于那些为VS2015和2017寻找此修复程序的人,请查看此帖子: Where does Visual Studio 2017 RC store its config?