[在进行完整的项目搜索时,我们发现VS Code本身存储了[即[.vscode目录中],即两个文件:settings.json和task.json。一些配置键值对仍然指向.net core 3.0 [也许这些是在我们调试项目时在当前框架下添加的]。因此,对于从2.2 / 3.0到3.1的迁移,我们需要确保删除对旧框架的引用
[我们试图将我们的dotnet版本从.net 2.2和.net core 3.0的混合版本提升到.net core 3.1,然后我们按照Jeff Holan's Dev post进行了升级,概述如下:]
要在〜2和〜3之间本地更改项目,请更新项目的.csproj文件并更改:从v2到v3的AzureFunctionsVersionMicrosoft.NET.Sdk.Functions软件包的版本至少为3.0.1(可选)如果要定位最新的.NET Core版本,则可以更改为定位netcoreapp3.1。 但是在VS Code中本地调试Azure功能项目时,它仍然失败,并显示一条错误消息,提示仍然存在指向3.0的配置残差。有人遇到这个问题吗? [<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9BNHJBRS5wbmcifQ==” alt =“ VS Code Azure函数扩展错误代码]”>] >> [<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS81eFQ2WC5wbmcifQ==” alt =“ csproj +任务主机运行日志
[我们试图将我们的dotnet版本从.net 2.2和.net core 3.0的混合版本提升到.net core 3.1,并且我们跟随Jeff Holan的Dev post进行了升级,概述如下,以更改项目...
[在进行完整的项目搜索时,我们发现VS Code本身存储了[即[.vscode目录中],即两个文件:settings.json和task.json。一些配置键值对仍然指向.net core 3.0 [也许这些是在我们调试项目时在当前框架下添加的]。因此,对于从2.2 / 3.0到3.1的迁移,我们需要确保删除对旧框架的引用
[在进行完整的项目搜索时,我们发现VS Code本身存储了[即[.vscode目录中],即两个文件:settings.json和task.json。一些配置键值对仍然指向.net core 3.0 [也许这些是在我们调试项目时在当前框架下添加的]。因此,对于从2.2 / 3.0到3.1的迁移,我们需要确保删除对旧框架的引用