Frameworks 实体框架在我尝试连接Azure数据库时使用SqlCeCommand

Frameworks 实体框架在我尝试连接Azure数据库时使用SqlCeCommand,frameworks,azure,entity,Frameworks,Azure,Entity,我在项目中使用两个数据库:Azure和Sql Compact。实体框架是使用Compact数据库生成的,但现在我尝试使用它连接到Azure数据库,并将相同的架构传递给上下文构造函数Azure连接字符串: 但当它试图获取一些数据时,它给了我一个例外: SqlCeCommand.CommandTimeout不支持非零值 如果正确指定了提供程序,为什么要使用Compact命令?如何解决此问题?这可能不是问题的原因,但我在手动设置用于连接Compact Edition数据库的SqlCeCommand的命

我在项目中使用两个数据库:Azure和Sql Compact。实体框架是使用Compact数据库生成的,但现在我尝试使用它连接到Azure数据库,并将相同的架构传递给上下文构造函数Azure连接字符串:

但当它试图获取一些数据时,它给了我一个例外: SqlCeCommand.CommandTimeout不支持非零值


如果正确指定了提供程序,为什么要使用Compact命令?如何解决此问题?

这可能不是问题的原因,但我在手动设置用于连接Compact Edition数据库的SqlCeCommand的命令超时时收到此错误

这是我删除的设置:

    cecmd.CommandTimeout = 720;
我希望这对其他人有帮助

我的连接字符串: