如何使用 Visual Studio 2019 调试 CLR 数据库对象(存储过程)

How to debug CLR database object (stored procedure) using Visual Studio 2019

我已经编写了一个 CLR 存储过程(.NET Framework 4.5 和 IDE VS 2019)并尝试在将其部署到 SQL Server 2016 之前调试 CLR 存储过程。但是,我无法找到 CLR DB 对象的调试选项。

我确实尝试了 Microsoft 文档中提供的步骤,但无法在解决方案资源管理器中找到 [Test Scripts] 文件夹。我正在使用 Visual Studio 2019.

https://docs.microsoft.com/en-us/sql/relational-databases/clr-integration/debugging-clr-database-objects?view=sql-server-2016

你到底是什么意思:

debug the CLR stored procedure without deploying it on SQL server

?该代码仅在 SQL 服务器中运行。它需要存在于 SQL 服务器中才能被调用,因为调用它的环境是 SQL 服务器。 Visual Studio 附带 SQL Server Express LocalDB,因此您可以轻松地在本地开发箱上测试此类内容,而无需将其部署到个人开发环境之外的任何地方。当您创建数据库项目时,调试连接字符串(即发布到测试时部署到的位置,无论您是否开始调试)都应该为您的本地 LocalDB 实例预先配置。

请尝试我在对“”的回答中列出的步骤。这是在 VS 2015 上测试的,我希望在 VS 2019 中的行为是相同的。无论哪种方式,该答案都包含 MS 文档中缺少的一些必需步骤。