Подтвердить что ты не робот

Как пакет NuGet включает преобразования как для app.config, так и для web.config?

Я пытаюсь создать пакет nuget, который добавит DLL и настроит его в правильном файле конфигурации. Пакет можно использовать либо в приложении консоли/формы, либо в веб-приложении, поэтому я хочу обновить соответствующий файл конфигурации либо app.config, либо web.config.

Раздел моих файлов в файле .nuspec содержит следующее внутри раздела.

    <file src="config.transform" target="content\app.config.transform"/>
    <file src="config.transform" target="content\web.config.transform"/>

Файл .nupkg содержит оба преобразования внутри папки содержимого.

Когда я добавляю свой пакет в проект в VS2010 через Manage NuGet Packages, единственным файлом, который когда-либо был изменен, является файл app.config. Web.config никогда не затрагивается. Фактически, в веб-приложении с существующей веб-конфигурацией NuGet создаст файл app.config, содержащий изменения.

Есть ли способ сделать то, что я пытаюсь сделать (и если да, то как)?

4b9b3361