在 Mac 上使用 Visual Studio 连接到 SQL 服务器的不同方法

Different ways to connect to SQL Server using Visual Studio on Mac

我在 Mac(发行版)上使用 Visual Studio,我想连接到 SQL 服务器。

我知道最推荐的方法可能是创建一个网络服务,我明白为什么。

但是,我用任何其他方式都没有成功。 Web 后端肯定不是唯一的方法吗?

我似乎无法 link Entity Framework 并且 System.Data.SqlClient 也不起作用。

我是不是漏掉了一些重要的东西? 我可以在 VSCode 中成功设置它,但是当我想创建一个 Mac OS 应用程序时却不行。

在这两种情况下,我都在我的计算机上制作 "mobile" 的应用程序。

设置 SQLite 不是问题,但我在应用程序之间共享数据之后 - 是一种网络服务,除了被推荐之外实际上是在 Xamarin 中执行此操作的唯一方法?

您需要使用 Entity Framework 的 'Core' 版本:

参见: https://docs.microsoft.com/en-us/ef/core/