Описание тега nuget-spec

Спецификация NuGet - это команда исполняемого файла nuget. Команда используется для создания файла.nuspec для нового пакета. Этот файл.nuspec используется при создании пакетов Nuget. Его можно использовать для указания метаданных о пакете, для определения зависимостей пакета и для указания, какие файлы должны быть упакованы.
1 ответ

Миграция с PCL на.netstandard

Я пытаюсь выяснить, как перенести проект из PCL в.netstandard 1.2. У меня есть решение, в котором у меня есть проект PCL (portable45-net45+win8+wpa81) и проект.Net Standard (netstandard1.2), в котором все его файлы связаны с проектом PCL. В настояще…
0 ответов

Отсутствует NetStatandard 2 после установки моего пакета nuget

У меня есть проект библиотеки классов netstandard2, который содержит некоторые анализаторы Roslyn. Я пытаюсь создать пакет NuGet, используя .nuspec а также msbuild \t:pack команда. Все рабочие находят, и я могу легко создать пакет nuget. Но как толь…
0 ответов

Отсутствует PackageReference в пакете NuGet для UWP с SDK 17134

Я пытаюсь обновить эту библиотеку NuGet UWP, но, поскольку я перешел на UWP SDK 17134 (как минимальную, так и целевую версию), кажется, что все PackageReference Я заблудился в процессе упаковки. В результате NuGet просто показывает "нет зависимостей…
04 сен '18 в 13:41
1 ответ

Как добавить XML-файл в папку App_Data на веб-сайте, а затем изменить его с помощью NuGet?

Я создаю пакет NuGet, который добавляет или изменяет несколько файлов XML. Я хочу, чтобы пакет Nuget добавил, а затем изменил xml-файлы, чтобы пользователю не нужно было ничего делать, чтобы добавить файл, если он не существует. Мне нужно изменить X…
19 июл '17 в 19:01
0 ответов

Как мне указать текущий целевой фреймворк в файле nuspec?

Есть ли способ заменить жестко закодированный net45, показанный ниже, тем, что указано в качестве целевого фреймворка в настройках моего проекта? <files> <file src="bin\$configuration$\$id$.pdb" target="lib\net45\" /> </files> Я на…
13 май '18 в 23:02
1 ответ

Как переименовать файлы без расширений через Nuspec?

Ссылка на файл.nuspec говорит, что файлы без расширений могут быть выбраны следующим образом: Чтобы включить файлы без расширения, используйте подстановочные знаки * или **: <file src="flags\**" target="flags" /> И затем также говорит, что фа…
17 дек '17 в 22:27
0 ответов

Недокументированный $reference $ заменяющий токен

Согласно документации NuGet Nuspec, я должен быть в состоянии использовать $references$ маркер замены для переопределения соглашения о ссылках на все в папке \lib. $ ссылки $ Этот элемент содержит набор элементов, каждый из которых указывает сборку,…
08 мар '15 в 17:02
1 ответ

Редактирование значений Nuget через переключатели командной строки

Я делаю библиотеку и создаю пакет nuget, используя nuget spec а также nuget pack команды. Тем не менее, каждый раз, когда я бегу nuget specЯ получаю груз мусора в .nuspec файл, который мне не нужен (например, "SampleDependency"). Мне было интересно,…
02 июн '16 в 12:51
2 ответа

Где я должен положить файл nuspec

Я искал все сообщество stackru, но я не мог найти ответ на это... у меня есть .nuspec файл, и я понятия не имею, где я должен положить его. В некоторых темах говорится, что я должен поместить его в каталог проекта и включить в систему управления вер…
18 апр '18 в 13:14
4 ответа

Гарантия той же версии пакетов Nuget

У нас есть фреймворк, который разделен на множество отдельных проектов в одном решении. Теперь я хочу создать пакеты NuGet для каждого отдельного проекта, но гарантирую, что в одном решении может использоваться только одна версия инфраструктуры (воз…
2 ответа

Различают языки проекта для пакетов исходного кода Nuget

Допустим, я хочу создать пакет Nuget, который помещает файлы исходного кода в проекты Visual Studio, в которые он устанавливается. Ну, это хорошо работает с подходом "content". Это означает, что я могу перенести эти файлы в следующую структуру папок…
31 окт '17 в 19:38
1 ответ

Как добавить nuspec в качестве ссылки на проект

Я пытаюсь добавить в свой проект nuspec в качестве ссылки..: щелкните правой кнопкой мыши по ссылкам> добавить ссылку> просмотрите> nuspec_file, он не работает... как правильно это сделать?
27 янв '15 в 14:21
1 ответ

Включить сторонние библиотеки DLL в пакет NuGet, созданный из VS csproj

Я пытаюсь создать пакет NuGet из проекта VS 2017, который содержит ссылку на стороннюю DLL (Kendo.mvc.dll). Неважно, что я пытаюсь, я не могу получить nuget pack чтобы автоматически включить эту DLL в папку lib моего пакета NuGet. Я изначально созда…
24 сен '18 в 16:59
3 ответа

Как избежать, чтобы мой собственный пакет nuget перезаписывал целевой проект web.config и файл global.aspx при установке моего пакета

Я создал один пакет nuget, используя следующий шаг. Сначала я создал одно приложение Asp.net Mvc Я создал spec-файл, используя команду nuget spec Затем я отредактировал $id$,$version$,$author$,$description$ ect.. Затем я создал пакет, используя след…
0 ответов

Невозможно упаковать пакет NuGet с помощью CLI dotnet и файла nuspec

У меня есть несколько проектов, которые я перехожу с.NET Framework 4.7 на.NET Standard 2.0. В результате я пытаюсь использовать dotnet pack Команда для создания моего пакета NuGet при использовании моего nuspec файл с токенами. У меня есть несколько…
07 фев '19 в 15:25
0 ответов

Пакет C# Nuget для определенных пространств имен

У меня есть библиотека классов со многими классами. Эта библиотека классов имеет файл.nuspec, который в основном генерирует пакет из своего собственного .dll, Однако это добавляет все открытые классы в пакет. Я хотел бы добавить только некоторые кон…
23 июл '18 в 14:50
1 ответ

Должен ли я опубликовать файл nuspec в хранилище?

Должен ли я публиковать файл.nuspec, описывающий соответствующий пакет NuGet, при создании библиотеки с открытым исходным кодом на GitHub или другом общедоступном веб-сайте? Я делал это пару раз (поскольку в файл.nuspec не включен ключ API или друга…
31 дек '17 в 16:18
1 ответ

Создать пакет Nuget с двоичными файлами содержимого - возможно ли это?

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

Nuget не устанавливает зависимости, когда не указан атрибут targetFramework

Согласно справочной главе nuspec "Указание зависимостей в версии 2.0 и выше", можно объявить dependency в group элемент без дополнительного targetFramework атрибут, который подразумевает, что эта зависимость действительна для всех платформ. Итак, я …
13 янв '16 в 13:55
0 ответов

.Net Стандартные файлы платформы NuGet для конкретной платформы

Впервые я создаю пакет NuGet из проекта.NET Standard. В этом проекте у меня есть файл JSON с настройками конфигурации и файл конфигурации с настройками конфигурации. Цель состоит в том, чтобы json был интегрирован в приложения.Net Core, в которых ус…
04 окт '18 в 11:20