/ A string de conexão do Entity Framework está sendo reescrita quando o site é publicado - c #, asp.net-mvc, entity-framework

A string de conexão do Entity Framework está sendo reescrita quando o site é publicado - c #, asp.net-mvc, entity-framework

Ao publicar um site do MVC via Visual Studio, ele reescreve a string de conexão para Entity Frameworks com um inválido.

Parece ser o mesmo inválido que criouquando importei o modelo de banco de dados pela primeira vez (não o primeiro código) A cadeia de conexão correta está no meu arquivo web.config local e não há alterações feitas pelo arquivo web.release.config.

Corrigir seqüência de conexão:

<add name="Entities" connectionString="metadata=res://*/Models.MODModels.csdl|res://*/Models.MODModels.ssdl|res://*/Models.MODModels.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=localhost;initial catalog=R4S-MOD;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />

String de conexão gerada:

<add name="Entities" connectionString="Data Source=localhost;Initial Catalog=R4S-MOD;Integrated Security=True;MultipleActiveResultSets=True;Application Name=EntityFramework" providerName="System.Data.EntityClient" />

Respostas:

0 para resposta № 1

Quando você publica um lançamento, ele deve mostrarvocê um pop-up onde você escolhe se você quer fazer sistema de arquivos ou iis implantação. existe uma seção no assistente que possui uma string de conexão. verifique lá, se já houver um valor pré-selecionado para sua string de conexão - qamar