Приложение-функция Azure не будет работать в Visual studio 2017. Требуется .NET Framework 4.7.1 - PullRequest
0 голосов
/ 11 сентября 2018

У меня вчера была запущена функция Azure, но после обновления windows до версии 17755.1 приложение не запускается из-за ошибки n, требующей установки .NET Framework версии 4.7.1. Я проверил на своем компьютере контрконтроль, и на самом деле установлена ​​версия .NET Framework 4.7.1. Я попытался установить его отсюда , но он не установится.

Error on running app

Error on trying to install .net framework

1 Ответ

0 голосов
/ 11 сентября 2018

Эта сборка Windows, по-видимому, имеет общую проблему при запуске любого приложения .NET, предназначенного для 4.7.1.

Вот обходной путь:

  • Перейдите к %LOCALAPPDATA%\AzureFunctionsTools\Releases\[cliversion]\cli
  • Редактировать func.exe.Config
  • Измените тег enabledRuntime на целевой 4.7.2 вместо 4.7.1

    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
    
...