На самом деле , проект функции по умолчанию azure будет выводить function.json
в папке bin\Debug\netcoreapp2.1\Function1\function.json
, как вы сказали, а не bin\Debug\netcoreapp2.1\bin\function.json
.
На моей стороне function.json
не будет отображаться под bin\Debug\netcoreapp2.1\bin\function.json
, и мне интересно, почему ваш проект ищет в этом месте, а не в папке Function1 . Это вполне нормально, и у меня не было такой проблемы в моем проекте Azure Function. Интересно, внесли ли вы какие-либо изменения в свой проект.
Предложение
1) закройте экземпляр VS, удалите скрытую папку .vs
в папке решения, в папке bin
и obj
. Затем перезапустите свой проект для повторного тестирования.
2) попробуйте создать новый проект функции azure, а затем проверьте, происходит ли это в новом проекте.
==============
Если в новом проекте также возникает такая же ошибка, вам следует проверить, установлены ли какие-либо сторонние расширения, которые вызвали такую ситуацию
Если ваш новый проект не получал эту ошибку, проблема связана с самим вашим проектом. Вы должны тщательно проверять каждый файл, чтобы не допустить изменений в файле function.json
, и попробуйте step 1 . Кроме того, вы также можете перенести свой старый проект в новый.
Кроме того, будет ожидаться любой отзыв и подробное описание вашей проблемы, и если я неправильно пойму вашу проблему, это может помочь мне найти ее в правильном направлении.