2010-06-09 142 views
0

我有多个客户端数据库,我需要即时点击,并且无法获取必须工作的代码。起初,我只是将一个连接字符串存储在数据库中的clinet对象中,根据登录用户将其抽出,并将其传递给linq数据上下文构造函数。这在我的开发环境中工作正常,但在我使用的Winhost服务器上失败。它正在运行SQL 2008.我得到一个“当前配置系统不支持用户范围设置。”错误。动态数据库连接

有关此问题的任何帮助或指导,我们将不胜感激。

格雷格

+0

你使用LINQ to SQL或LINQ to Entities吗? – 2010-06-09 02:58:24

回答

1

这听起来像你正在使用的用户范围的设置,这些设置存储在用户的数据路径 - 你可能不具备的Winhost服务器上的权限。如果是这种情况,请尝试将设置的范围切换到应用程序(在项目属性中),以便将它们存储在app.config中。