я делаю сталкиваться довольно странное поведение на площадке заказчика:App игнорируя начальный атрибут каталога из строки подключения
Мое приложение ASP.NET пытается подключиться к базе данных, используя строку подключения, указанный в web.config.
Это нормально работает во всех случаях, кроме одного - для этого требуется конкретный клиент для переключения интегрированной защиты из-за разрешений безопасности. Странно, теперь приложение пытается подключиться к другой базе данных, а не к той, которая определена как «начальный каталог».
Я уже дважды проверил строку подключения для любых опечаток.
В запросах нет инструкций USE. В основном нет ничего, что указывало бы приложению, к которому нужно подключиться, но к этой строке подключения.
При необходимости - используется поставщик EntityClient.
Строка соединения (некоторые части изменен, конечно):
<add name="ConnName" connectionString="metadata=... provider connection string="data source=SERVER;initial catalog=DB;persist security info=True;Integrated Security=true;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
Вы задаете вопрос о строке подключения, фактически не показывая нам строку подключения? Можете ли вы предоставить его? – Ruskin
показать нам код ... – Thorarins
@ Ruskin: добавлена строка подключения. – Revoluzifer