EngAb1989 Ответов: 2

Microsoft.data.sqlite не может быть установлен в проекте windows form application C++ в VS2017 &VS2015


У меня есть проблема, чтобы загрузить этот пакет в проекте C++/CLI. После того, как я просмотрел пакет в VS2017 orVS2015 и попытался установить его,я всегда получаю как прикрепленная ошибка.
Не могли бы вы помочь мне, как я могу решить эту проблему?

Ошибка такова : не удалось установить pacake ( Microsoft.Data.Sqlite 1.0.0.) вы пытаетесь установить этот пакет в проект, предназначенный для 'native, Version =v0.0', но пакет не содержит ссылок на сборку или содержит файлы, совместимые с этим фреймворком. Для получения дополнительной информации обратитесь к автору пакета.

Что я уже пробовал:

Я пробовал со многими версиями этого pacakge, маловероятно, я получаю всегда одну и ту же ошибку.

2 Ответов

Рейтинг:
0

OriginalGriff

Проверьте тип проекта: C++/CLI-это тип проекта .NET / CLR, но ошибка говорит о том, что вы пытаетесь добавить ссылку .NET в собственный проект, а не в CLR. Также проверьте, на какую версию .NET вы ориентируетесь, если это действительно проект CLR.

Если вы сомневаетесь, создайте новый проект CLI band и попробуйте добавить ссылку на него.


EngAb1989

Благодаря анализировать
I have checked my project again, the project type is C++/CLI, .NET Target Framework is v4.5.2. By using tool->NuGet package manager, and browsing Microsoft.Data.Sqlite, I become two different pacakges ( one is System.Data.Sqlite and another is System.Data.Sqlite.Core) the first one can be installed without any problem but if i want to reference it, I can not find it, as well as, if I write under namespace ( Using namespace System::Data::Sqlite, I got red line under sqlite which means it is not available...... For the second package with core end, I can not at all download it, I am still becoming the same error as shown above in the question.

Рейтинг:
0

KarstenK

Попробуй более новая версия Sqlite, "1.0.0" может иметь в компании традицию Microsoft, содержащую некоторые "вкусные ошибки". ;-)


EngAb1989

Спасибо за предоставленную ссылку. Однако как я могу ссылаться на эту загрузку в Visual studio ?