Azure Functions Core Tools - 使 VS2022 使用特定版本
Azure Functions Core Tools - Make VS2022 use specific version
有什么方法可以配置 Visual Studio 2022 以使用特定版本的 Azure Functions Core Tools 并阻止它保持自动更新版本?
更新
所以我已经设法 运行 一些早期版本的 func.exe
使用我的代码的早期工作版本,但我不断收到错误消息:
A host error has occurred during startup operation '00e57aab-bb85-42eb-8b4a-13e0c279b8ef'.
[2022-04-13T12:17:34.919Z] Microsoft.Azure.WebJobs.Extensions.DurableTask: Unable to find an Azure Storage connection string to use for this binding.
[2022-04-13T12:17:34.928Z] Using the default storage provider: AzureStorage.
Value cannot be null. (Parameter 'provider')
对 VS2022 的更新一定是在我的本地环境中炸毁了一些低级别的东西。
您可以在 Visual Studio 2022 固定到 Azure Functions 核心工具的特定版本。它将不让你自动更新.
无论你安装的最新版本是什么,VS 都会选择它。
示例:
这里当你 select .NET 6 时,它将在 AFCT 版本 4 上创建项目,如果 .NET 3,它将在 AFCT 版本 3 (v3).
上创建项目
但它不会自动更新。您可以 运行 .NET 3.1 在 v3 上项目,直到有任何特定的绑定或代码需要更新 AFCT版本 4.
它只会通知您 project/solution.
中的 Azure Functions 核心工具包有一些更新
Note: AFCT - Azure Functions Core Tools
而在 VS Code 中,即使安装了 多个版本的 Azure Functions 核心工具。在开始创建项目时,您可以select/pin Azure Functions Core 工具的特定版本。
稍后,它会通知 Azure Functions Core Tools 包有更新,您可以 接受更新或忽略 如果您想要在 指定版本 .
上工作
有什么方法可以配置 Visual Studio 2022 以使用特定版本的 Azure Functions Core Tools 并阻止它保持自动更新版本?
更新
所以我已经设法 运行 一些早期版本的 func.exe
使用我的代码的早期工作版本,但我不断收到错误消息:
A host error has occurred during startup operation '00e57aab-bb85-42eb-8b4a-13e0c279b8ef'.
[2022-04-13T12:17:34.919Z] Microsoft.Azure.WebJobs.Extensions.DurableTask: Unable to find an Azure Storage connection string to use for this binding.
[2022-04-13T12:17:34.928Z] Using the default storage provider: AzureStorage.
Value cannot be null. (Parameter 'provider')
对 VS2022 的更新一定是在我的本地环境中炸毁了一些低级别的东西。
您可以在 Visual Studio 2022 固定到 Azure Functions 核心工具的特定版本。它将不让你自动更新.
无论你安装的最新版本是什么,VS 都会选择它。
示例:
这里当你 select .NET 6 时,它将在 AFCT 版本 4 上创建项目,如果 .NET 3,它将在 AFCT 版本 3 (v3).
上创建项目但它不会自动更新。您可以 运行 .NET 3.1 在 v3 上项目,直到有任何特定的绑定或代码需要更新 AFCT版本 4.
它只会通知您 project/solution.
中的 Azure Functions 核心工具包有一些更新Note: AFCT - Azure Functions Core Tools
而在 VS Code 中,即使安装了 多个版本的 Azure Functions 核心工具。在开始创建项目时,您可以select/pin Azure Functions Core 工具的特定版本。
稍后,它会通知 Azure Functions Core Tools 包有更新,您可以 接受更新或忽略 如果您想要在 指定版本 .
上工作