安装Azure功能版本1

安装Azure功能版本1,azure,visual-studio-2017,azure-functions,Azure,Visual Studio 2017,Azure Functions,我需要编写一个带有HTTP触发器的Azure函数。我的问题是,当我在Visual Studio 2017中选择Azure函数模板时,它只创建了一个包含两个文件的空项目:host.json和local.setting.json,这让我相信我已经安装了Azure函数的版本2 当我尝试编译我安装的Azure函数的此版本时,我收到一条消息,说我需要安装.Net Frameworik 4.7.2,我无法在我的Windows 10版本上安装此框架版本 如何降级或安装Azure功能版本1 我的环境: Wind

我需要编写一个带有HTTP触发器的Azure函数。我的问题是,当我在Visual Studio 2017中选择Azure函数模板时,它只创建了一个包含两个文件的空项目:host.json和local.setting.json,这让我相信我已经安装了Azure函数的版本2

当我尝试编译我安装的Azure函数的此版本时,我收到一条消息,说我需要安装.Net Frameworik 4.7.2,我无法在我的Windows 10版本上安装此框架版本

如何降级或安装Azure功能版本1

我的环境:

  • Windows 10(内部版本10240)
  • Visual Studio 2017 Professional(版本15.5.4)

  • 有什么帮助吗?

    当您在Visual Studio中创建新的Azure Functions项目时,系统会询问您需要哪个版本(v1或v2)。对于这两个版本,项目的结构(您提到的两个文件)是相同的

    区别在于v1的目标是完整的.NET Framework 4.6+,而v2的目标是.NET标准2.x


    我刚刚试用了VS 15.8,v1项目模板的默认目标是4.6.1,所以这个版本应该足够了。

    当您在Visual Studio中创建新的Azure Functions项目时,会询问您想要哪个版本(v1或v2)。对于这两个版本,项目的结构(您提到的两个文件)是相同的

    区别在于v1的目标是完整的.NET Framework 4.6+,而v2的目标是.NET标准2.x


    我刚刚试用了VS 15.8,v1项目模板的默认目标是4.6.1,所以这个版本应该足够了。

    如果可能,我建议您将Visual Studio 2017更新为15.8.1

    15.5.4似乎太旧,与最新版本不兼容

    许多模板支持最新的Azure函数扩展


    如果可能,我建议您将Visual Studio 2017更新为15.8.1

    15.5.4似乎太旧,与最新版本不兼容

    许多模板支持最新的Azure函数扩展


    您可以尝试使用
    func
    命令从命令行创建函数应用程序。要安装CLI,我建议使用chocolate,只需键入
    choco安装azure功能核心工具

    即可尝试使用
    func
    命令从命令行创建功能应用程序。要安装CLI,我建议使用chocolate,只需键入
    choco安装azure功能核心工具

    我没有被问及要使用哪个版本?我没有被问及要使用哪个版本?立即将Visual Studio更新为15.8.1版,我会看看这是不是一个好消息difference@monstertjie_za有什么进展吗?现在将VisualStudio更新到15.8.1版,将查看这是否会导致错误difference@monstertjie_za有进展吗?