我知道此问题还有其他问题,但我对任何问题的建议都没有帮助。
我正在尝试调试存储过程,从VB.Net应用程序进入其代码。
我可以使用VS 2010中的服务器资源管理器进入存储过程。但是,我不能从我的.Net应用程序中的代码进入存储过程。我的.net代码,读取“ExecuteNonQuery()”的行和我的存储过程中的断点都有断点。当我在调试模式下运行应用程序时,我在存储过程中的断点读取“此断点当前不会被命中。此文档没有加载任何符号。”当我的断点被.Net代码命中时,执行从ExecuteNonQuery行直接到.Net代码的下一行 - 没有在存储过程中点击我的断点。
我为.Net项目启用了SQL调试。我为Server explorer中的数据库数据连接启用了“启用SQL / CLR调试”。我的调试器附加到Managed(4.0),Native和T-SQL进程(通过调试菜单中的Attach to Process对话框确认)。
sql server实例和VS实例都在我的本地计算机上,我是它的管理员。我从Cassini运行应用程序,它在我自己的帐户下运行。我正在运行VS2010 V 10.0.40219.1 sp1 Rel和安装在64位Win2k8计算机上的SP 2的SQL Server 2008。
请帮助 - 任何人!我浪费了2天这个!
答案 0 :(得分:0)
我知道这是一个古老的问题,但我认为我提供了以下工作循环解决方案,可以让您调试存储过程,并且对于提出此问题的其他人可能有价值。希望您能找到有价值的步骤!
建议步骤:
您现在应该可以根据需要调试存储过程!