Linq2db выпускает с linqtodb.ttinclude - PullRequest
0 голосов
/ 09 июня 2019

Здравствуйте, у меня есть проект, созданный с помощью linqtodb с базой данных в MySQL, и я делаю обновление, чтобы я мог работать с Windows 10, проблема растет, и я был вынужден удалить linq2db и все зависимости, и теперь, когдаЯ переустановил и попытался запустить соединение с базой данных, система выдает мне эту ошибку:

Severity    Code    Description Project File    Line    Suppression State Error     Compiling transformation: Cannot convert lambda expression to intended delegate type because some of the return types in the block are not implicitly convertible to the delegate return type ~\..\contentFiles\any\any\LinqToDB.Templates\LinqToDB.ttinclude   1012    

ОБНОВЛЕНИЕ

Я очистил кешДайте мне ошибку при обновлении EntityFramework, по-видимому, нет возможности установить из-за этого:

Error       Could not install package 'MySql.Data 8.0.16'. You are trying to install this package into a project that targets '.NETFramework,Version=v4.5', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.            0

Любая помощь, спасибо заранее.

1 Ответ

0 голосов
/ 09 июня 2019

Учитывая, что эти шаблоны работают для всех, я подозреваю, что что-то приводит к повреждению шаблонов в кеше nuget, откуда они ссылаются.Сначала я бы порекомендовал очистить кеш Nuget (проверьте эту ссылку Как очистить кеш пакетов NuGet с помощью командной строки? ) и переустановить пакеты linq2db.Если проблема все еще не устранена - будет лучше, если вы заполните информацию о среде / версиях.

...