我的公司正在考虑使用 SQL Server Compact Edition 3.5 作为过去几年开发的一些程序的数据存储。这些程序中的大多数是用 C++ 编写的,并且安装在一些装有 Windows 2000、XP 或 Vista 的旧计算机上。 SQL Server Compact Edition 3.5 是否依赖于 .net 框架?换句话说,我是否可以在老版本的Windows上打包部署带有SQL Server Compact Edition 3.5数据库的C++程序而不需要安装.net框架?如果它确实依赖于哪个版本的框架的.net 框架?
谢谢!
最佳答案
SQL Server Compact Edition 不依赖于 .NET 框架,可以通过使用 OLEDB 提供程序的纯非托管 C++ 客户端进行部署和使用。
然而,大多数管理和开发工具都依赖于 .NET 框架,并且大多数开发可能是使用 ADO.NET 提供程序完成的,这确实需要框架。
本文更深入地探讨了这个主题。
关于.net - SQL Server Compact Edition 是否依赖于 .net 框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1194941/