Alvin Seville
 Аватар для Соколиный глаз
343 / 273 / 134
Регистрация: 25.07.2014
Сообщений: 4,537
Записей в блоге: 9

Сбой установки NuGet пакета

25.01.2020, 20:16. Показов 1925. Ответов 12

Author24 — интернет-сервис помощи студентам
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?xml version="1.0" encoding="utf-8"?>
<package>
  <metadata>
    <id>NETMouseProjects.ABCNET</id>
    <version>0.0.10</version>
    <authors>NETMouse projects organization</authors>
    <owners>NETMouse projects organization</owners>
    <requireLicenseAcceptance>false</requireLicenseAcceptance>
    <license type="expression">LGPL-3.0-only</license>
    <projectUrl>https://github.com/NETMouse-projects/ABCNET</projectUrl>
    <icon>Logo.png</icon>
    <description>ABCNET - альтернатива модулю PABCSystem для всего NET.</description>
    <summary>
      ABCNET - альтернатива модулю PABCSystem для всего NET. Является чем-то средним между PABCSystem и NETSquirrel. Ориентирована на русскоязычную аудиторию.
    </summary>
    <releaseNotes>
      - Batch
      - Pairwise
      - Associate
      - ZupTuple/UnzipTuple
      - SwapCols/SwapRows
    </releaseNotes>
    <language>ru-RU</language>
    <copyright>Copyright 2020</copyright>
    <tags>NETMouseProjects, ABCNET</tags>
  </metadata>
  <files>
    <file src="ReadMe.txt" target=""/>
    <file src="Logo.png" target=""/>
  </files>
</package>
При попытке установки выдаётся:
Could not install package 'NETMouseProjects.ABCNET 0.0.10'. You are trying to install this package into a project that targets '.NETFramework,Version=v4.7.2', 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.
Как исправить?

Добавлено через 2 часа 11 минут
Вопрос актуален.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.01.2020, 20:16
Ответы с готовыми решениями:

Как обновить загруженный NuGet пакет на nuget.org?
Как обновить загруженный NuGet пакет на nuget.org?

Создание NuGet пакета для разных ОС
У меня есть проект на .net core и для разных ОС он собирается с разными символами директивы #define ...

Ошибка OutOfMemoryException при установке NuGet пакета
???

12
Модератор
Эксперт .NET
 Аватар для Yury Komar
4323 / 3397 / 507
Регистрация: 27.01.2014
Сообщений: 6,197
26.01.2020, 08:12
ну ведь вам написано, что ваш проект на Fw.4.7.2, а этот пакет требует другую версию NET Framework. Какую - это вы сами выясните у ее авторов.
0
Alvin Seville
 Аватар для Соколиный глаз
343 / 273 / 134
Регистрация: 25.07.2014
Сообщений: 4,537
Записей в блоге: 9
26.01.2020, 09:52  [ТС]
Yury Komar, я пакет создавал под NET 4.0. Разве нет способа заставить подключаться пакет для 4.7.2? Это, всё-же, высокие требования. Я старался сделать требования к пакету как можно ниже.

Я изменил версию NET на 4.0 в проекте. Попытался снова установить пакет, но снова выдалась та же ошибка.

Я вот и пытаюсь понять - может, я чего-то не дописал в самом nuspec.
0
Alvin Seville
 Аватар для Соколиный глаз
343 / 273 / 134
Регистрация: 25.07.2014
Сообщений: 4,537
Записей в блоге: 9
26.01.2020, 09:55  [ТС]
Вот содержимое NuGet-пакета.
Вложения
Тип файла: rar Temp.rar (44.6 Кб, 2 просмотров)
0
Alvin Seville
 Аватар для Соколиный глаз
343 / 273 / 134
Регистрация: 25.07.2014
Сообщений: 4,537
Записей в блоге: 9
26.01.2020, 14:07  [ТС]
Ссылка на NuGet.

Добавлено через 43 минуты
Мне кто-нибудь поможет?
0
Модератор
Эксперт .NET
 Аватар для Yury Komar
4323 / 3397 / 507
Регистрация: 27.01.2014
Сообщений: 6,197
26.01.2020, 15:14
Соколиный глаз, Ну судя по инфе о пакете, то у него нет зависимостей от определённой версии Framework.
Значит проблема где-то в другом местн
0
Alvin Seville
 Аватар для Соколиный глаз
343 / 273 / 134
Регистрация: 25.07.2014
Сообщений: 4,537
Записей в блоге: 9
26.01.2020, 15:15  [ТС]
Yury Komar, а как эту зависимость указать?.. Главное, что неясно где сама проблема.
0
Модератор
Эксперт .NET
 Аватар для Yury Komar
4323 / 3397 / 507
Регистрация: 27.01.2014
Сообщений: 6,197
26.01.2020, 15:17
а для чего вы используете вышеуказанный XML, разве нельзя просто скачать этот пакет и установить его?
0
Alvin Seville
 Аватар для Соколиный глаз
343 / 273 / 134
Регистрация: 25.07.2014
Сообщений: 4,537
Записей в блоге: 9
26.01.2020, 15:26  [ТС]
Цитата Сообщение от Yury Komar Посмотреть сообщение
а для чего вы используете вышеуказанный XML, разве нельзя просто скачать этот пакет и установить его?
Погодите, но как вообще без XML создавать NuGet-пакеты через nuget.exe?
0
Модератор
Эксперт .NET
 Аватар для Yury Komar
4323 / 3397 / 507
Регистрация: 27.01.2014
Сообщений: 6,197
26.01.2020, 15:32
Соколиный глаз, а для чего тогда ЭТОТ пакет, если вы создаете свой?
0
Alvin Seville
 Аватар для Соколиный глаз
343 / 273 / 134
Регистрация: 25.07.2014
Сообщений: 4,537
Записей в блоге: 9
26.01.2020, 15:51  [ТС]
Yury Komar, это и есть мой.
0
Эксперт .NET
6524 / 4100 / 1606
Регистрация: 09.05.2015
Сообщений: 9,562
26.01.2020, 18:18
Сдедайте в проекте мультитаргетинг под разные версии .NET... Тогда в nuget пакет будут включаться сборки под все версии для которых сделан мультитаргетинг...
1
Alvin Seville
 Аватар для Соколиный глаз
343 / 273 / 134
Регистрация: 25.07.2014
Сообщений: 4,537
Записей в блоге: 9
26.01.2020, 20:13  [ТС]
Someone007, это - хорошая идея. Но, всё-же, она не даёт понять что не так я делал при создании NuGet-пакета, что такие проблемы. Ошибка может повториться потом снова, я хочу её понять и исправить осознанно. Проверил через NuGet Package Explorer - в этом NuGet-пакете лишь ReadMe и Logo, больше ничего. Но, куда всё остальное подевалось?

Если Вы можете, пожалуйста, попробуйте собрать NuGet-пакет на основе этого и сказать как именно Вы это сделали (желательно, через nuget.exe, ибо я через него делать пытался). Я хотя бы сравню последовательность своих и Ваших действий и пойму что не так делал я.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.01.2020, 20:13
Помогаю со студенческими работами здесь

После установки Nuget пакета появилась ошибка, которая теперь не уходит
Я установил один NuGet пакет,и после запустил проект вылезла ошибка типо там какая-то зависимость от dll,я подумал и удалил этот пакет,но...

Сбой запуска Visual Studio после установки языкового пакета
До сегодняшнего дня в меня на компьютере стояло 2 версии Visual Studio - 2008 и 2010. Сегодня решил установить 2013 года версию. Английская...

Ошибка при установки любого пакета и компонента Visual Studio
Здравствуйте, возникла проблема при установки других средств и компонетов VS, абсолютно все не устанавливаются из за одной ошибки: (Не...

Visual Studio 2012 сбой установки / Выбор другой программы
Всем привет и здрасте! На днях купил книженцию &quot;Visual Studio 2012 на примерах&quot;. И соответственно я начал устанавливать ПО для...

Сбой установки пакетов при установке Visual Studio 2012 Ultimate
после установки VS выскакивают такие ошибки кто знает как исправить? Версия VS такая:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

Новые блоги и статьи
Исключения в Java: советы, примеры кода и многое другое
Javaican 18.05.2025
Исключения — это объекты, созданные когда программа сталкивается с непредвиденной ситуацией: файл не найден, сетевое соединение разорвано, деление на ноль. . . Список можно продолжать до бесконечности. . . .
Как сделать SSO (Single Sign-On) в C# приложении
stackOverflow 18.05.2025
SSO — это механизм, позволяющий пользователю пройти аутентификацию один раз и получить доступ к нескольким приложениям без повторного ввода учетных данных. Вы наверняка сталкивались с ним, когда. . .
Kubernetes с Apache Flink для обработки данных в реальном времени
Mr. Docker 17.05.2025
Kubernetes — это целая философия управления распределёнными приложениями. В отличие от "примитивных" решений вроде Docker Swarm, K8s (как его ласково называют в тусовке DevOps-инженеров) предлагает. . .
Использование декораторов в Python
py-thonny 17.05.2025
Если вы когда-нибудь задумывались о том, как красиво расширить функциональность кода без лишней возни и дублирования, декораторы в Python — та самая волшебная палочка, которую вы искали. По сути, это. . .
Реализация многопоточных сетевых серверов на Python
py-thonny 16.05.2025
Когда сталкиваешься с необходимостью писать высоконагруженные сетевые сервисы, выбор технологии имеет критическое значение. Python, со своей элегантностью и высоким уровнем абстракции, может. . .
C# и IoT: разработка Edge приложений с .NET и Azure IoT
UnmanagedCoder 16.05.2025
Мир меняется прямо на наших глазах, и интернет вещей (IoT) — один из главных катализаторов этих перемен. Если всего десять лет назад концепция "умных" устройств вызывала скептические улыбки, то. . .
Гибридные квантово-классические вычисления: Примеры оптимизации
EggHead 16.05.2025
Гибридные квантово-классические вычисления — это настоящий прорыв в подходах к решению сложнейших вычислительных задач. Представьте себе союз двух разных миров: классические компьютеры, с их. . .
Использование вебсокетов в приложениях Java с Netty
Javaican 16.05.2025
HTTP, краеугольный камень интернета, изначально был спроектирован для передачи гипертекста с минимальной интерактивностью. Его главный недостаток в контексте современных приложений — это. . .
Реализация операторов Kubernetes
Mr. Docker 16.05.2025
Концепция операторов Kubernetes зародилась в недрах компании CoreOS (позже купленной Red Hat), когда команда инженеров искала способ автоматизировать управление распределёнными базами данных в. . .
Отражение в C# и динамическое управление типами
stackOverflow 16.05.2025
Reflection API в . NET — это набор классов и интерфейсов в пространстве имён System. Reflection, который позволяет исследовать и манипулировать типами, методами, свойствами и другими элементами. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru