【发布时间】:2020-12-18 13:46:24
【问题描述】:
我正在使用 VS 2019 调试 SQL Server CLR C# .NET 代码。我收到了来自 VS 的升级通知并重新启动。我现在在尝试调试时遇到错误
无法调试 .NET 代码。无法附加到“....”上的 SQL Server。 64 位版本的 Visual Studio 远程调试器 (MSVSMON.EXE) 不能用于调试 32 位进程或 32 位转储。请改用 32 位版本。
现在我的 SQL Server (2019) 是 64 位的,而 SQLCLR 平台目标是 x64,那么是什么让它认为涉及 32 位进程?
SQL Server 和 VS 2019 也在同一台机器上,这不是远程机器问题。
【问题讨论】:
-
有关调试 SQLCLR 的更完整要求列表,请参阅我对以下 S.O. 的回答。问题:How to debug a CLR Stored procedure in VS 2013.
标签: c# sql-server sqlclr sql-server-2019