Форум программистов, компьютерный форум, киберфорум
.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
Alvin Seville
332 / 265 / 131
Регистрация: 25.07.2014
Сообщений: 4,537
Записей в блоге: 9
1

Почему NuGet-пакет успешно устанавливается, если нужной зависимости нет?

26.01.2020, 15:17. Просмотров 1880. Ответов 1
Метки нет (Все метки)


Имеем код:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?xml version="1.0" encoding="utf-8"?>
<package >
  <metadata>
    <id>ABCNET.dll</id>
    <version>1.0.0</version>
    <authors>Windows</authors>
    <owners>Windows</owners>
    <requireLicenseAcceptance>false</requireLicenseAcceptance>
    <license type="expression">MIT</license>
    <projectUrl>http://project_url_here_or_delete_this_line/</projectUrl>
    <iconUrl>http://icon_url_here_or_delete_this_line/</iconUrl>
    <description>Package description</description>
    <releaseNotes>Summary of changes made in this release of the package.</releaseNotes>
    <copyright>Copyright 2020</copyright>
    <tags>Tag1 Tag2</tags>
    <dependencies>
      <group targetFramework=".NETStandard2.1">
        <dependency id="SampleDependency" version="1.0.0" />
      </group>
    </dependencies>
  </metadata>
</package>
после команды: nuget spec ABCNET.dll. Есть загруженная версия этого пакета на nuget.org. Только, я не понимаю каким образом он вообще работает, если нет такого NuGet-пакета, как SampleDependency, нигде. Второе - откуда в нём взялся readme и .xml (откуда тогда беруться подсказки для Intellisence), я не говорил их включать в пакет. .xml вообще лежал в папке /lib/net40/ABCNET.dll.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.01.2020, 15:17
Ответы с готовыми решениями:

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

Почему если отправить пакет UDP и конечного адресата в сети не существует, то пакет не отправляется?
Добрый день! Вопрос для расширения кругозора. Мониторю свой трафик с помощью WireShark и...

Ajax регистрация - пишет успешно даже если в форме ничего нет
Подскажите, в чём проблема, пожалуйста.. Хочу сделать регистрацию на сайте через аякс, php работает...

Переподключить пакет nuget
Привет! Использую Visual Studio. Через Управление пакетами NuGet... скачал и установил нужный...

1
Эксперт .NET
14844 / 11231 / 2947
Регистрация: 17.09.2011
Сообщений: 18,816
28.01.2020, 10:44 2
Лучший ответ Сообщение было отмечено Соколиный глаз как решение

Решение

Цитата Сообщение от Соколиный глаз Посмотреть сообщение
каким образом он вообще работает, если нет такого NuGet-пакета, как SampleDependency, нигде.
Чавой это нет?
SampleDependency.
На странице вашего пакета разверните категорию Dependencies — там будет ссылка на зависимость.

Цитата Сообщение от Соколиный глаз Посмотреть сообщение
откуда в нём взялся readme и .xml (откуда тогда беруться подсказки для Intellisence), я не говорил их включать в пакет.
https://docs.microsoft.com/en-... -directory
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.01.2020, 10:44

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Не могу обновить пакет Nuget
в окне Обновления нажимаю &quot;Обновить&quot; на пакете NuGet, скачивается, вроде бы устанавливается, и...

Пакет NuGet и компиляция проекта
Здравствуйте!!!! Есть проект, к нему добавлены NuGet пакеты:ClosedXML, ExcelDataReader. Запускают...

Не удается установить пакет Nuget
Привет! Для работы мне не обходимы следующие библиотеки: OtpSharp; Albireo.Base32; -- ...

Не могу установить/удалить пакет NuGet: Элемент с тем же ключом был установлен
Пытаюсь установить ЛЮБОЙ пакет из NuGet, в Обозревателе решений видно, что идет установка:...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.