我将c#winforms app 3.5安装到引用SQL Server表达的mdf文件的客户端。
我安装了.net 3.5 sp1所以SQL Server的最新.net数据提供程序应该在哪里? 我收到system.data和上面的DLL的错误。我错过了什么依赖?
答案 0 :(得分:2)
您还需要安装SQL Server :) Dot Net Framework 3.5不包含SQL Server。
如果它是一个客户端部署的应用程序,你应该使用本地数据库,.sdf(SQL Server CE)
.mdf(基于服务器的数据库)在许多客户需要访问单个共享数据库时使用。
您可以使用.SDF,但需要安装SQL Server,如果数据库位于应用程序文件夹中,您还需要更改连接字符串。