soneta / Soneta.MsBuild.SDK

Sdk stworzone przez firmę Soneta pozwalające automatycznie skonfigurować oraz uzupełnić projekty dodatków o niezbędne elementy potrzebne do współpracy z oprogramowaniem enova.
MIT License
8 stars 12 forks source link

Plik *config.xml i *business.xml o tej samej nazwie powodują wystąpienie wyjątku: "Definicja '<nazwa pliku>' jest zadeklarowana więcej niż jeden raz." #17

Closed swiato closed 4 years ago

swiato commented 5 years ago

Po rozwiązaniu zgłoszenia #14, okazuje się, że pod spodem jest jeszcze jeden problem. Obecnie, polecenie, które trafia do generatora podczas tworzenia pliku *.config.cs, wygląda następująco:

-s <wszystkie pliki *business.xml* i config.xml** z projektu i nuget'ów> <plik *config.xml z którego tworzymy cs'a>

Najprawdopodobniej generator sprawdza pliki tylko pod kątem ich nazwy, nie uwzględniając rozszerzenia i stąd wnioskuje duplikację elementu.

swiato commented 4 years ago

Sprawę załatwia PR #15