У меня есть решение для более чем сотни проектов. Я пытаюсь написать централизованную логику в файле Directory.Build.props, чтобы включить все файлы appsettings.json в выходной каталог, если они присутствуют, и если проект не включает это по умолчанию (похоже, что веб-проекты включают их, понятно).
Как я могу сформулировать условие MSBuild, чтобы проверить, ссылается ли текущий проект на Microsoft.NET.Sdk.Web< /код> SDK или нет?
Подобный проект
не удовлетворяет условию:
и такой проект должен этому соответствовать.
И мне бы хотелось иметь что-то подобное в Directory.Build.props.
Спасибо, что уделили время, и, конечно же, любые альтернативные идеи приветствуются.
Подробнее здесь:
https://stackoverflow.com/questions/793 ... n-a-csproj