Описание тега packagereference

1 ответ

Единая первичная справка

Я столкнулся с проблемой получения моего проекта на сервере. Этот же проект прекрасно работает локально на моей машине (VS 2017 15.8). Teamcity Sever также имеет то же самое msbuild версия инструмента установлена. Это не VS VS 2017. Сборка проекта н…
1 ответ

Nuget: перенос нескольких крупных решений в PackageReference

Фон Я работаю над большим проектом с несколькими большими решениями. Всего у нас более 400 C#-проектов. В прошлом мы использовали Nuget с packages.config файл для наших зависимостей. Теперь мы хотим перенести все проекты на новый PackageReference фо…
0 ответов

Как заставить msbuild /restore работать для автономного / не SDK файла проекта?

Я хочу использовать msbuild /restore с моим файлом проекта. Тем не менее, мой файл проекта больше похож на скрипт, который организует создание нескольких проектов с определенными свойствами и т. Д. Таким образом, для меня нет смысла устанавливать Sd…
15 май '18 в 05:36
1 ответ

Автоматически выбирайте последнюю версию приватной сборки пакетассылка Nuget

Я знаю, что об этом уже спрашивали, но ответа нет, или nuget плохо слушает мои ссылки на пакеты. У меня есть частное репозиторий Nuget с двумя сборками: <PackageReference Include="ProjectX.Core" Version="1.0.0.20" /> <PackageReference Inclu…
02 мар '19 в 10:04
0 ответов

Преобразование файла конфигурации не работает на сервере сборки после перехода на ссылочный формат пакета

Я использую пакет Microsoft.VisualStudio.SLowCheetah (v3.0.61) для преобразования нескольких файлов конфигурации в версию выпуска во время сборки. Недавно я перенес все проекты в решении из packages.config в формат ссылки на пакет. После этого преоб…
11 май '18 в 19:10
0 ответов

Использование ValueTuple с PackageReference в облачных службах Azure

Я пытаюсь преобразовать мои проекты на C# из старого в новый стиль csproj, но это нарушает мою облачную службу Azure во время выполнения, так как ReferenceAssembly из System.ValueTuple.dll копируется вместо исполняющей сборки. Это та же проблема, чт…
1 ответ

В каких версиях Visual Studio полнофункциональные проекты.NET поддерживают PackageReference?

Согласно https://docs.microsoft.com/en-us/nuget/consume-packages/package-references-in-project-files Полнофункциональные проекты.NET поддерживают PackageReference В каких версиях Visual Studio это?
06 июл '18 в 09:03
3 ответа

Ссылка на пакет nuget синий значок в visual studio 2017

По какой-то причине в моем консольном приложении пара ссылок, которые я установил через nuget, показывают синий значок nuget. Я могу построить свой проект локально, но не после того, как разверну его в облаке. Сообщение об ошибке жалуется на невозмо…
1 ответ

Пакет NuGet не показывает никаких зависимостей?

Я пытаюсь сделать пакет NuGet из библиотеки классов.NET 4.7.2 (VS2017), но в результате пакет NuGet неожиданно не показывает никаких зависимостей (что является ошибкой). Моя установка такова: Моя библиотека классов.NET Framework 4.7.2 Моя библиотека…
0 ответов

NuGet CLI не восстанавливает пакет для ссылки на пакет

Я создал новый основной проект.net с Visual Studio 2017, а затем добавил пакет nuget Newtonsoft.Json к проекту. После этого я знаю, что пакет будет кэширован в папке C:\Users\<UserName>\.nuget\packages, По какой-то причине я должен удалить его…
0 ответов

Консоль диспетчера пакетов: пакет обновления перезаписывает диапазон версий в ссылке на пакет

Предположим, я занимаюсь разработкой библиотеки классов с использованием нового формата проекта MSBuild 15.0, и моя библиотека имеет зависимость, которая должна находиться в определенном диапазоне версий. Для примера давайте предположим, что ему нуж…
0 ответов

Можно ли использовать OctoPack с новым форматом PackageReference NuGet?

Недавно мы обновили наши сборки, чтобы использовать PackageReference формат вместо packages.config для наших зависимостей NuGet. Один из пакетов, OctoPackперестал работать после этого. Есть ли способ получить OctoPack работать, все еще используя Pac…
19 июл '18 в 01:56
0 ответов

Как программно найти DLL, восстановленную Nuget?

После того, как пользователь делает dotnet add package <SomePackage>, DLL будет установлена ​​по пути, аналогичному следующему: C:\Users\USER\.nuget\packages\SomePackage\1.0.2\lib\netstandard2.0\SomePackage.dll Как я могу найти этот путь прогр…
03 мар '19 в 04:37
2 ответа

Вернитесь к packages.config - уточнение ответа

В соответствии с правилами, я должен задать новый вопрос, чтобы получить некоторые разъяснения по другому вопросу / ответу. Этот ответ таков: /questions/20350515/vernites-k-paketamconfig/20350535#20350535 Тогда что? Только что принял принятый ответ,…
0 ответов

Миграция в packages.config PackageReference - верхний уровень

Я вижу, что есть несколько вопросов с аналогичным заголовком, поэтому извиняюсь за это. Я думал, что попробую эту миграцию, просто для любопытства. Я рассмотрел эту статью о миграции, и в ней говорится: Используя опцию верхнего уровня, вы можете изм…
08 авг '18 в 13:33
1 ответ

PackageReference Разрешить версию логики как API

Существует ли какой-либо доступный API через задачу MSBuild, цель или иным образом, который позволяет мне запрашивать, к какой версии пакета NuGet будет разрешена (или уже разрешена) данная PackageReference? Например, если у меня есть csproj с <P…
0 ответов

Приложение ClickOnce с PackageReferences автоматически для Предварительных условий

Как я могу получить пакеты PackageReference для автоматического включения в ClickOnce? Я пытаюсь преобразовать приложение ClickOnce из packages.config для использования PackageReferences, так как у меня есть более 30+ пакетов nuget (в основном, зави…
1 ответ

Visual Studio 2017 Перенос пакетов.config в PackageReference

При миграции packages.config с Newtonsoft.Json пакет к PackageReference Формат csproj Я получаю проблему совместимости: Сценарий Newtonsoft.Json v10.0.3, install.ps1 будет игнорироваться при установке пакета после миграции. Это что-то, что может что…
0 ответов

PackageReference не ссылается на библиотеку

Когда я пытаюсь добавить ссылку на пакет в файл.csproj, у меня возникает проблема, заключающаяся в том, что фактическая DLL не указана в проекте. Мой пример: <ItemGroup> <PackageReference Include="Newtonsoft.Json"> <Version>11.0.2&…
10 июл '18 в 18:25
0 ответов

VS2017 nuget продолжает искать пакеты в неправильном месте

Поэтому я перешел из nuget packages.config в PackageReference и обнаружил, что существуют некоторые проблемы с совместимостью. Я вернул проект в рабочее состояние (до PackageReference), и теперь мой проект не компилируется. Я получаю следующую ошибк…