2014-02-14 3 views
0

Я получаю следующую ошибку, которая, по моему мнению, является проблемой с моей строкой соединения на GoDaddy. Я скопировал пример из Stack Overflow, но он не работает. Первая часть трассировки стека, что я получаю это:Ошибка строки подключения Entity Framework

[MetadataException:. Невозможно загрузить указанный ресурс метаданных]
System.Data.Metadata.Edm.MetadataArtifactLoaderCompositeResource.LoadResources (String AssemblyName, Строка ResourceName, ICollection`1 uriRegistry, MetadataArtifactAssemblyResolver распознаватель) +2184231

у меня есть решение только с одним проектом и, конечно же, EDMX в этом проекте.

Вот моя строка соединения:

<add name="FCGUIDE_Entities" 
     connectionString=" 
      metadata=res://*/CoreModel.csdl|res://*/CoreModel.ssdl|res://*/CoreModel.msl; 
      provider=System.Data.SqlClient; 
      provider connection string=' 
       Data Source=susanbfarrar.db.9319451.hostedresource.com; 
       Initial Catalog=susanbfarrar;  
       integrated security=False; 
       multipleactiveresultsets=True; 
       App=EntityFramework; 
       User ID=*****; 
       Password=***** 
       Database=*****;'" 
     providerName="System.Data.EntityClient" /> 

ответ

0

Не могли бы вы заменить "с &quot; и попробовать еще раз?

<add name="FCGUIDE_Entities" 
     connectionString=" 
      metadata=res://*/CoreModel.csdl|res://*/CoreModel.ssdl|res://*/CoreModel.msl; 
      provider=System.Data.SqlClient; 
      provider connection string=&quot; 
       Data Source=susanbfarrar.db.9319451.hostedresource.com; 
       Initial Catalog=susanbfarrar;  
       integrated security=False; 
       multipleactiveresultsets=True; 
       App=EntityFramework; 
       User ID=*****; 
       Password=***** 
       Database=*****;&quot;" 
     providerName="System.Data.EntityClient" /> 

У вас уже есть Initial Catalog, поэтому удалить Database

Password=*****Database=*****;&quot; 

Как это -

Password=*****;&quot; 
+0

Тем не менее получать ту же ошибку – user2816714

+0

Как это, право: Пароль = * ****; " « – user2816714

+0

« Пароль = *****; " ». * Убедитесь, что вы можете подключиться к локальной БД, используя ту же строку соединения, просто заменив только ** Источник данных **, ** Идентификатор пользователя ** и ** Пароль **. * [Устранение неполадок строк подключения Entity Framework] (http://blogs.teamb.com/craigstuntz/2010/08/13/38628/) – Win

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