2013-09-10 2 views
0

Я только что добавил Edmx файл внутри * App_code *, и он сопоставлен с базой данных (sqlexpress). Я не использую генератор контекстного БД ADO.Net. Мой сайт успешно работает на локальном компьютере, но когда веб-сайт размещен в IIS7, он не работает и не может подключиться к базе данных.как развернуть сайт с edmx

Пожалуйста, дайте мне знать, как установить строку подключения, чтобы моя строка соединения идентифицировала 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" /> 

ответ

0

Попробуйте использовать Data Source=localhost; вместо Data Source=server111; в строке подключения.

Смежные вопросы