Информация об изменениях

Сообщение Re[4]: скопировать в outputdir фал xml документации от 07.12.2022 9:36

Изменено 07.12.2022 9:38 MadHuman

Re[4]: скопировать в outputdir фал xml документации
МР>P.S. Буду признателен, если опишите результаты ваших экспериментов

Спасибо Михаил! вариант с ExcludeXmlAssemblyFiles пожалуй не буду использовать, мне необходим только один конкретный хмл-док файл.
А вот следующее найденное вами решение с AddXml сработало! спасибо!
таргет CopyAllFilesToSingleFolderForPackage действительно старый, и ранее часть моих попыток была зацепиться на него, но он не работал.
я это уже тоже выяснил за счет просмотра лога мсбилда, и новый таргет — CopyAllFilesToSingleFolderForMsdeploy


но осталось непонятно как лучше поступать в следующем случае (с хмл-док это был один пример),
допустим в проекте А есть ресурс Р (длл-ка) которая в итоге идет в output сборки и нужна там где используется А.
В проекте Б, нужно тоже чтоб зависимость для А — ресурс Б, также пошла в уже его output, и далее в паблиш.
не очень хороший вариант (но понятный) — это в Б явно настроить копирование Р, и по вашему сэмплу выше — и добавление и в папку при паблише.

но как-то не очень хорошо так делать, явно должен быть способ лучше, чтоб описав что А использует зависимость Р, затем она автоматом включалась и в output Б и при паблише Б тоже подхватывалась..
буду признателен, если вдруг есть идеи и сможете прокоментировать..
Re[4]: скопировать в outputdir фал xml документации
МР>P.S. Буду признателен, если опишите результаты ваших экспериментов

Спасибо Михаил! вариант с ExcludeXmlAssemblyFiles пожалуй не буду использовать, мне необходим только один конкретный хмл-док файл.
А вот следующее найденное вами решение с AddXml сработало! спасибо!
таргет CopyAllFilesToSingleFolderForPackage действительно старый, и ранее часть моих попыток была зацепиться на него, но он не работал.
я это уже тоже выяснил за счет просмотра лога мсбилда, и новый таргет — CopyAllFilesToSingleFolderForMsdeploy


но осталось непонятно как лучше поступать в следующем случае (с хмл-док это был один пример),
допустим в проекте А есть ресурс Р (длл-ка) которая в итоге идет в output сборки и нужна там где используется А.
В проекте Б, нужно тоже чтоб зависимость для А — ресурс Р, также пошла в уже его output, и далее и в паблиш Б.
не очень хороший вариант (но понятный) — это в Б явно настроить копирование Р, и по вашему сэмплу выше — и добавление и в папку при паблише.

но как-то не очень хорошо так делать, явно должен быть способ лучше, чтоб описав что А использует зависимость Р, затем она автоматом включалась и в output Б и при паблише Б тоже подхватывалась..
буду признателен, если вдруг есть идеи и сможете прокоментировать..