- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
经过数小时的战斗和谷歌搜索,现在绝望地撕扯着我的头发。我正在尝试调试一个简单的 CLR 方法。安装:Visual Studio 2010、SQL Server 2008 R2 Express、Vista Business SP2。我是域用户,但在机器上是本地管理员,在 SQL Server 的本地实例上是系统管理员。我创建了一个新的 VS 数据库项目,将它指向我的数据库连接字符串(以前使用过这个数据库),然后它问我是否要为连接启用 debuggig,我回答是。
我确认项目部署正常(可以看到程序集及其过程出现在 SQL Server Management Studio 中),并且我可以在 SSMS 中正常调用它。然后,我将完全相同的 EXEC
代码添加到我的数据库项目中的 Test.sql
脚本中,并将其标记为默认调试脚本。然后,我在 Test.sql
和 CLR 代码中都设置了一个断点。
但是当我按下 F5 时,我得到的是以下输出:
Canceled by user.
Auto-attach to process '[2144] sqlservr.exe' on machine 'DAWID-PC' succeeded.
The thread 'dawid-pc\sqlexpress [54]' (0x13c4) has exited with code 0 (0x0).
The thread 'dawid-pc\sqlexpress [54]' (0x13c4) has exited with code 0 (0x0).
The thread 'dawid-pc\sqlexpress [56]' (0x109c) has exited with code 0 (0x0).
The thread 'dawid-pc\sqlexpress [56]' (0x109c) has exited with code 0 (0x0).
The program '[2144] sqlservr.exe: dawid-pc\sqlexpress' has exited with code 0 (0x0).
我的调试 session 就此结束。
我正在运行 c:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\Remote Debugger\x86\msvsmon.exe
;每次我在 Visual Studio 中按 F5 键时,我都会看到一条消息,内容为 MyDomain\MyUsername connected.
。我的 PC 上没有运行防火墙,也没有安装防病毒软件。
你知道如何让它发挥作用吗?我的真正目标是远程调试,但我认为我应该先尝试本地并在进一步尝试之前解决所有设置问题......
最佳答案
我遇到了同样的问题。您的项目似乎是为 .NET 3/3.5 配置的问题。一旦我将平台更改为 .NET 2.0,我就可以达到我的突破点。我等不及要在 SQL Server CLR 类型中集成 .NET 4。
关于debugging - 如何用VS2010 CLR调试SQL Server 2k8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4400675/
我是一名优秀的程序员,十分优秀!