【发布时间】:2021-04-13 06:56:30
【问题描述】:
我有一个依赖于 SQL Server 数据库工具的数据库项目。我正在尝试在 Mac 上处理它。该项目的其余部分位于 .NET Core 中,因此一切正常。数据库项目在dotnet restore上抛出错误
/Users/mborozdin/src/ethos/FileRepository/src/FileRepository.Database/FileRepository.Database.sqlproj(63,3):错误MSB4019:导入的项目“/usr/local/share/dotnet/sdk/2.1 .4/Microsoft/VisualStudio/v10.0/SSDT/Microsoft.Data.Tools.Schema.SqlTasks.targets”未找到。确认声明中的路径正确,并且该文件存在于磁盘上。
是否有 SSDT 的替代品,似乎只能在 Windows 上使用?
【问题讨论】:
-
SSDT 目前仅适用于 Windows,这是 SSIS/SSRS/SSAS 开发所必需的。
-
还有其他工具,例如 SQL Operations Studio,可以在 Win/Mac/Linux 上运行。但是SSDT正确,你不走运。使用虚拟机。
标签: sql-server .net-core sql-server-data-tools