2013-03-05 114 views
0

我有一个ASP.MVC 3.0应用程序。我的解决方案包含一个Linq to SQL项目(.dbml)。我已经选择将它放在不同的项目中,而不是放在Web应用程序项目中。我还有另一个将“mannually”连接到数据库(DAL)的项目。 我在Web服务器上部署我的应用程序,激活模拟和Kerberos委派。 DAL的模拟工作正常,但由于未知原因,Linq to SQL模拟不起作用。我想念什么? 这里是web.config中形成的Web应用程序:Linq to SQL Impersonation

<identity impersonate="true"/> 

这里是从的LINQ to SQL项目的app.config:

<connectionStrings> 
    <add name="testConnectionString" 
     connectionString="Data Source=SERVERNAME;Initial Catalog=DBNAME;Integrated Security=True;" 
     providerName="System.Data.SqlClient" /> 
</connectionStrings> 

我怀念在服务器配置的东西,或者在代表团?

回答

0

下面是从的LINQ在app.config到SQL我的项目:

<connectionStrings> <add name="DefaultConnection" connectionString= "server=server name or ip addrress;database=dbname;uid=id;pwd=pass" providerName="System.Data.SqlClient" /> </connectionStrings>