【发布时间】:2021-08-26 10:12:27
【问题描述】:
在“项目 | 添加新项目 | 已安装 | SQL Server”下的 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 下载某些内容?
【问题讨论】:
-
添加新项目通常在已安装模板下显示“Visual C#”或“Visual Basic”,具体取决于当前项目类型。您是否尝试将项目添加到现有的 VB.net 项目?还是 C# 项目?
-
@AlwaysLearning 我创建了一个新的 SQL Server 数据库项目。它没有注意到语言选择选项。
-
@Edmund,这仍然是个问题吗?自从我安装 VS 以来已经有一段时间了,但也许它是安装支持哪些语言的选项?如:C#、VB.NET 和 Visual C++。但是,我可能记错了。
-
@SolomonRutzky 是的。这仍然没有解决。我没有注意到安装向导中有任何选项。你知道命令行有什么吗?
-
好的。在“项目属性”下,在“SQLCLR”选项卡中(我认为)应该有一个“语言”下拉菜单,您可以在其中选择 C# 或 VB.NET。我假设你的设置为 C#?如果是这样,请尝试更改为 VB.NET,然后返回添加新项,看看它现在是否显示“SQL CLR VB”而不是“SQL CLR C#”。
标签: sql-server vb.net visual-studio-2019 sql-server-data-tools sqlclr