Не удалось найти концептуальную схему node для встраивания в качестве ресурса для входного файла

Просто обновлена ​​до платформы .NET 4.5 с помощью Entity Framework 5.0 и при попытке создать следующие ошибки:

  • Не удалось найти концептуальную схему node для вставки в качестве ресурса для входного файла 'E:\Builds\1\Mobooka v2\Mobooka.Services\Sources\Mobooka.DAL\Tracking.edmx'.

  • Не удалось найти схему хранения node для вставки в качестве ресурса для входного файла: E:\Builds\1\Mobooka v2\Mobooka.Services\Sources\Mobooka.DAL\Tracking.edmx.

  • Не удалось найти Mapping node для вставки в качестве ресурса для входного файла 'E:\Builds\1\Mobooka v2\Mobooka.Services\Sources\Mobooka.DAL\Tracking.edmx'.

Ive только нашел около 3 сообщений через google, связанных с этой проблемой, при этом ни одно из них не обеспечило решение. Любая помощь будет оценена.

Ответ 1

Вы сталкиваетесь с этой проблемой при создании TFS?

Если это так, сегодня я столкнулся с такой же проблемой:

Could not find the Conceptual Schema node to embed as a resource for input file ...
Could not find the Storage Schema node to embed as a resource for input file ...
Could not find the Mapping node to embed as a resource for input file ...

Наш резидентный разработчик сообщил мне, что сервер сборки TFS не загружал .NET 4.5.

Чтобы устранить проблему, я установил свойства проекта .NET 4.0 вместо .NET 4.5, восстановил файл/службу EDMX и успешно создал/зарегистрировал.

Ответ 2

Установлен ли .NET 4.5 на ваш сервер?

В моем случае .NET 4.5 не был установлен на сервере сборки. Хотя ответ @Mike указывает, что вы можете вместо этого создать против v4.0, просто установка .NET framework 4.5 на сервере сборки решила проблему для меня.

Ответ 3

.net 4.5 не установлен на нашем сервере сборки, мои проекты нацелены на .net 4, и я не могу обновить версию фреймворка на сервере сборки.

В моей ситуации я понизил EDMX файл, отредактировав пространства имен xml.

<edmx:Edmx Version="3.0" xmlns:edmx="http://schemas.microsoft.com/ado/2009/11/edmx">

Стал:

<edmx:Edmx Version="2.0" xmlns:edmx="http://schemas.microsoft.com/ado/2008/10/edmx">

и

xmlns="http://schemas.microsoft.com/ado/2008/09/edm"

xmlns:annotation="http://schemas.microsoft.com/ado/2009/02/edm/annotation" 

Стал:

xmlns="http://schemas.microsoft.com/ado/2009/11/edm" annotation:UseStrongSpatialTypes="false"

xmlns:annotation="http://schemas.microsoft.com/ado/2009/02/edm/annotation"