为什么 SQL Server Compact 在“添加新项”->“数据”中不可用?

Why is SQL Server Compact not available from Add New Item -> Data?

为什么在 Web API 项目中右键单击项目的 "App_Date" 文件夹并选择添加 -> 新项目... -> 为什么 SQL Server Compact 在 Web API 项目中不可用Visual C#" -> "数据?

根据 this tutorial 将数据库添加到 ASP.NET Web API 项目,应该有,不仅有这些选项:

SQL Server Database
XML File
XML Schema

...还有“SQL Server Compact 4.0 本地数据库

但是我只有前三个可用。为什么?

上面链接的教程写于 2013 年 5 月 30 日,它指定 Visual Studio 2012,而我使用的是 Visual Studio 2013。"SQL Server Compact 4.0 Local Database" 是否在 VS 中掉线2013?

如果没有,我如何才能将 SQL Server Compact 恢复为可用选项的选择?

是的,SQL Compact Local Database 已在 VS 2013 中删除,但您可以使用 Sql Ce 工具箱来管理您的数据库,并手动包含一个 SQL Ce 文件您的网络应用。