我正在尝试在 Visual Studio 2012 RTM 中调试基于 CLR 的 StoredProcedure。我有一个 Sql 数据库项目。当我尝试使用 RightClick -> Execute with debugger 调试我的脚本文件时,它会弹出一个关于附加进程有害的警告,当我接受它时,只需说:
无法调试 .Net 代码。无法附加到“Devserver”上的 SQL Server 进程。
我做了很多不同的事情:
我已将我的域用户添加到 sysadmin SQL Server 角色。
我已经在远程服务器上运行了 MSVSMON.EXE 并设置了它的权限。
我已经在属性窗格中配置了 Visual Studio 项目的 ConnectionString。
我已将当前域用户添加到远程服务器的本地管理员。
在 Visual Studio 的 Sql Server 对象资源管理器中,我选择了当前连接并勾选了“允许 SQL\CLR 调试”
...
但它仍然说它无法附加该进程并且没有可以调试的源代码。
你有什么主意吗 ?我忘记了什么?
提前致谢