0

我刚刚Edmx在 *App_code* 文件夹中添加了文件,并且它与数据库(sqlexpress)映射。我没有使用ADO.Net上下文数据库生成器。我的网站在本地电脑上成功运行,但是当网站托管在其中时,IIS7它没有运行并且无法连接到数据库。

请让我知道如何设置连接字符串,以便我的连接字符串识别 sdl、msdl、msl?如果我错过了什么,请指导我。如果您有托管在 iis 中的示例网站会更好。

<add name="Entities1" 
  connectionString="metadata=res://*/App_Code.sSystem.csdl|res://*/App_Code.sSystem.ssdl|res://*/App_Code.sSystem.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=server111;Initial Catalog=inventory;Integrated Security=True; MultipleActiveResultSets=True;App=EntityFramework&quot;" 
  providerName="System.Data.EntityClient" />
4

1 回答 1

0

尝试在连接字符串中使用Data Source=localhost;而不是。Data Source=server111;

于 2013-09-10T11:04:31.717 回答