Пакет Nuget для установки файла при первой установке пакета - PullRequest
0 голосов
/ 08 мая 2018

Как мне создать пакет nuget, который устанавливает файл конфигурации только один раз?

По сути, я добавляю в свой проект файл конфигурации log4net (+2 файла преобразования для сборок Debug + Release) через пакет nuget.

Я хочу, чтобы файл был добавлен при первой установке и после этого - его никогда не следует обновлять, поскольку он мог быть настроен разработчиком.

Этот вопрос: Есть ли способ сообщить nuGet об установке файла в проект, только если файл еще не находится в проекте? кажется неплохим ответом - но я не могу посмотрите, откуда берется переменная $ filesToMove ....

Btw. Мне нужно только это для работы в VS2015 сейчас - так что я в порядке с использованием сценариев установки. (да, близорукий - я знаю: -)

Мне нужно поддержать тот факт, что этот пакет можно использовать в нескольких проектах в одном решении. В этом случае он должен установить файл при первой установке в КАЖДОМ проекте, а не только для первого проекта ...

...