Visual Studio 2008在远程主机上调试SQL Server 2005 SP

Visual Studio 2008在远程主机上调试SQL Server 2005 SP,sql,sql-server,visual-studio-2008,Sql,Sql Server,Visual Studio 2008,我正在使用VS2008,并试图进入SQLServer2005数据库上的存储过程。我打开服务器资源管理器,双击程序。它出现在文本窗口中。我在其中设置了一个断点,右键单击并选择“进入存储过程”。它以“用户取消”返回。MSVSCOM.exe正在SQL Server主机上运行,我可以连接到SQL Server主机上的远程进程。有趣的是,如果我首先连接到SQL Server主机上的远程进程,我就可以“进入存储过程”。然而,一旦该进程关闭和/或我分离,我就会收到臭名昭著的“被用户取消”消息。我发现了很多关于

我正在使用VS2008,并试图进入SQLServer2005数据库上的存储过程。我打开服务器资源管理器,双击程序。它出现在文本窗口中。我在其中设置了一个断点,右键单击并选择“进入存储过程”。它以“用户取消”返回。MSVSCOM.exe正在SQL Server主机上运行,我可以连接到SQL Server主机上的远程进程。有趣的是,如果我首先连接到SQL Server主机上的远程进程,我就可以“进入存储过程”。然而,一旦该进程关闭和/或我分离,我就会收到臭名昭著的“被用户取消”消息。我发现了很多关于这个的帖子(例如),但没有确切的解释


还有人遇到过这个问题吗?

我认为这是故意的。这就是调试器的工作方式。如果要在同一台计算机上调试非托管进程,还必须首先附加该进程