Локальный запуск функций Azure дает ошибку «Нет времени выполнения» после обновления .NET7.C#

Место общения программистов C#
Ответить
Anonymous
 Локальный запуск функций Azure дает ошибку «Нет времени выполнения» после обновления .NET7.

Сообщение Anonymous »

Недавно я захотел обновить свои функции Azure, чтобы использовать .NET 7. По некоторым причинам, после выполнения всех необходимых шагов, когда я хочу запустить какую-либо функцию, я продолжаю получать это окно с сообщением об ошибке

Нет Доступна среда выполнения функций, соответствующая версии
проекта, указанной в проекте

Я проверил наличие правильных настроек в файле .csproj< /strong> файл:

Код: Выделить всё

net7.0
v4
Exe
$(MSBuildProjectName.Replace(" ", "_"))
true
enable
true

Да, оно пишется с маленькой буквы v, что означает "v4"[/b]. Я проверил, установлен ли пакет хостинга для .NET7 в соответствии с моей архитектурой (64-разрядная версия Windows), и перезапустил службу IIS после установки. Я попробовал выполнить чистую перестройку, снова открыть Visual Studio, перезагрузить компьютер, и, похоже, ничего не работает. У меня также установлен .NET 7 SDK, и я использую Visual Studio 2022. Если потребуется дополнительная информация, я соответствующим образом обновлю свой вопрос. Спасибо!


Подробнее здесь: https://stackoverflow.com/questions/751 ... t7-upgrade
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»