我有一个解决方案,它将CSLA用于业务层,将LINQ用于SQL。我们需要使用WCF,以便我们可以在远程服务器上托管我们的数据库,但似乎应用程序无法使用ContextManager读取WCF项目中的web.config文件。我们尝试使用ConnectionManager,并以某种方式工作。 ContextManager(Of Sample)是否存在已知问题.GetManager(DBName)没有读取WCF项目中的配置?或者我需要在app.config(UI)和web.config(WCF)上设置一些东西?感谢。
答案 0 :(得分:0)
ConnectionManager和ContextManager都使用System.Configuration从配置文件中读取连接字符串数据。
当然,ContextManager连接字符串与“普通”ADO.NET连接字符串完全不同。您的连接字符串可能格式不正确吗?