C# System.Data.SqlServerCE中缺少SqlCeConnectionStringBuilder

C# System.Data.SqlServerCE中缺少SqlCeConnectionStringBuilder,c#,sql-server-ce,C#,Sql Server Ce,我在指定的命名空间中找不到此类,我可以想象的唯一原因是我引用的是System.Data.SqlServerCE是3.5版本,而应该是4.0版本 但是我刚刚重新安装了它(从微软网站下载),仍然是3.5 我真的不明白为什么缺少这个类,对于如何解决这个问题,我很感激任何帮助。我自己解决了这个问题,事实上,看起来我在安装方面遇到了一些问题。 卸载与sql server compact相关的所有内容并仅重新安装4.0服务器后,dll 4.0可添加到我的项目中,我可以有效地使用SqlCeConnection

我在指定的命名空间中找不到此类,我可以想象的唯一原因是我引用的是System.Data.SqlServerCE是3.5版本,而应该是4.0版本

但是我刚刚重新安装了它(从微软网站下载),仍然是3.5


我真的不明白为什么缺少这个类,对于如何解决这个问题,我很感激任何帮助。

我自己解决了这个问题,事实上,看起来我在安装方面遇到了一些问题。
卸载与sql server compact相关的所有内容并仅重新安装4.0服务器后,dll 4.0可添加到我的项目中,我可以有效地使用SqlCeConnectionStringBuilder。

是否添加了.NET 4或.NET 3.5项目?.NET 4项目的引用,但我找不到任何可用的.NET 4 dll引用,可能是安装程序问题,没有正确复制dll?