Я пытаюсь предварительно сгенерировать метаданные представления для моего проекта Entity Framework и столкнулся с проблемой на последнем шаге при использовании этого ресурса:
http://msdn.microsoft.com/en-us/library/bb896240.aspx
Все остальное прекрасно компилируется, но я получаю сообщение об ошибке, когда запускаю свое приложение, и я подозреваю, что это связано с проблемой на последнем этапе - повторного добавления файлов сопоставления и модели в качестве встроенных ресурсов для ASP.NET. проекты. '
Я получаю сообщение «Невозможно загрузить указанный ресурс метаданных». и моя строка подключения выглядит следующим образом:
<add name="myEntities"
connectionString="metadata=
.\DataStructure.csdl|
.\DataStructure.ssdl|
.\DataStructure.msl;provider=System.Data.SqlClient;provider
connection string="Data Source=x;Initial Catalog=x;Persist Security Info=True;User ID=x;Password=x;MultipleActiveResultSets=True""
providerName="System.Data.EntityClient" />
В документе предлагается, чтобы мой файл строки подключения содержал следующее, но не смог правильно его настроить ни в одной конфигурации:
Metadata=res://<assemblyFullName>/<resourceName>;
Metadata=res://*/<resourceName>;
Metadata=res://*;
Предполагая, что моя сборка называется DataStructure.EF, как должна строиться моя строка?