Visual Studio 2019 缺少 SQL CLR VB

Visual Studio 2019 Missing SQL CLR VB

在“项目|添加新项|已安装|SQL服务器”下的VS2019中,我有“SLQ CLR C#”选项但没有“SQL CLR VB”选项.如何获得 VB 选项?

SQL Server 2019 文档包含 C# 和 VB 示例(例如 CLR User-Defined Aggregate - Invoking Functions)。我在 VS2019 中设置了 VB.Net。但是,SQL CLR VB 选项不可用。

我是否错过了安装中的某个组件,或者我是否必须从 VS Marketplace 下载一些东西?

这应该与(数据库)项目本身的语言设置有关。请尝试以下步骤:

  1. 转到“项目”菜单

  2. Select " 属性"

  3. 转到“SQLCLR”选项卡

  4. “语言”应该有一个下拉菜单。

    下拉菜单呈灰色,好像无法 select 编辑,但您可以 select 并将语言更改为“VB”

进行更改后:

  1. 转到“添加新项”(通过“项目”菜单或右键单击对象资源管理器中的项目)

  2. Select "SQL 服务器"

    "SQL CLR VB" 应该显示而不是 "SQL CLR C#"。