gpt4 book ai didi

wcf - EF & WCF 错误 - SQL Server Compact 不适用于 ASP.NET 开发

转载 作者:行者123 更新时间:2023-12-04 14:14:23 26 4
gpt4 key购买 nike

嗨,我有一个简单的 wpf 应用程序设置来使用我在另一个项目中运行的测试 wcf 服务。该服务使用 Entity Framework 从附加到 wcf 服务项目的 sql compact 3.5 sdf 中检索几行。

我收到“SQL Server Compact 不适用于 ASP.NET 开发”。一旦我尝试运行其中一项服务,服务项目中我的对象上下文类的第一行就会出现错误。

据说可以使用“AppDomain.CurrentDomain.SetData(“SQLServerCompactEditionUnderWebHosting”, true);”来抑制此错误。在 global.asmx 文件中。然而,这不是一个 asp.net 项目,所以没有 global.asmx。

我应该把这条线放在哪里?还是 SQL CE 3.5 不是为 EF 和 WCF 设计的?

最佳答案

您应该将该行作为第一个执行代码。如果是普通的console/winform/wpf应用,直接放在Porgram.cs文件中main()函数的第一行即可。

更好的解决方案可能是升级到 v4.0 ,这根本不会产生这个错误。

关于wcf - EF & WCF 错误 - SQL Server Compact 不适用于 ASP.NET 开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4476058/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com