在 Microsoft Visual Studio 2017 中创建 SQL Server Compact Edition 数据库文件

Dan*_*iel 8 database sql-server

我正在学习在 Microsoft Visual Studio 2017 社区版中使用 C# 的教程。我应该在我的项目中添加一个新的 SQL 数据库并给它扩展名.sdf.

在教程中,他们从 IDE 附带的模板菜单中选择它,但我的没有正确的模板。我看到的唯一数据库是“基于服务的数据库”,它使用了一个.mdf扩展名,并且还给我一个小错误/警告:

SQL 数据库错误

有谁知道如何解决这个问题?

编辑:

我已经到了这个屏幕......似乎我必须选择正确的一个,但我不知道在这里做什么。

SQL 自定义安装屏幕

Vom*_*yle 7

在 Microsoft Visual Studio 2017 中创建 SQL Server Compact Edition 数据库文件

微软正在放弃对 Visual Studio 的 SDF 文件的支持

看来 Microsoft 已弃用SQL Server Compact,建议继续使用SQL Server Express

SQL Server Compact DB 数据文件的文件扩展名是 SDF,因此只需计划对其 DB 数据文件使用SQL Server Express及其相关的 MDF 扩展名。


微软连接

发布者作者Srini [MSFT]在2013年2月18日在上午11时52分

SQL Server 精简版处于弃用模式,近期没有新版本计划。最新版本 SQL CE 4.0SP1(以及仍处于支持周期的早期版本)将在其整个生命周期内继续得到支持,并且 Microsoft 致力于修复这些版本中发现的任何主要的、生产阻塞问题。在这一点上,我们不认为此问题属于该类别,因此我们正在关闭此问题。

在台式机/笔记本电脑部署中,迁移到 SQL Server LocalDB/SQL Express 是许多当前用户的可能选择 ( http://msdn.microsoft.com/en-us/library/hh510202.aspx )

来源


SQL Server Express

弃用

2013 年 2 月,微软宣布 SQL Server Compact Edition 已被弃用。

尽管没有计划新版本或更新,Microsoft 将继续通过其标准生命周期支持策略支持 SQL Compact。该支持将于 2021 年 7 月结束。

来源


更多资源