/ / Рядок підключення Entity Framework переписується, коли веб-сайт публікується - c #, asp.net-mvc, entit-frame

Рядок підключення Entity Framework перезаписується, коли веб-сайт опубліковано - c #, asp.net-mvc, framework-entity

Коли публікується веб-сайт MVC через Visual Studio, він переписує рядок з'єднання для Entity Frameworks з недійсною.

Схоже, той самий недійсний, який він створивколи я вперше імпортував модель бази даних (не спочатку код) Правильна рядок з'єднання знаходиться в моєму локальному веб-файлі web-файлу, і жодних змін не робиться файлом web.release.config.

Правильна рядок з'єднання:

<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" />

Створене з'єднання Рядок:

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

Відповіді:

0 для відповіді № 1

Коли ви опублікуєте реліз, вони повинні відображатисяви спливаюче вікно, де вибираєте, чи потрібно робити розгортання файлової системи чи iis. У майстра є розділ, у якому є рядок з'єднання. перевірте його, якщо для вашого рядка з'єднання вже є попередньо вибране значення - qamar