Azure Functions - Microsoft.NET.Sdk.Functions U1100 错误

Eri*_*ric 1 c# azure-functions

我正在尝试设置 Visual Studio Code,以便可以修改 Azure Functions,但似乎遇到了一些问题。我使用的指南是 MS 官方文档,可以在此处找到。

当我第一次运行代码时,出现以下错误:

U1100:无法解析“net6.0”的“Microsoft.NET.Sdk.Functions (>= 4.0.1)”

我看过一些类似的帖子,其中用户遇到了这个问题,但它是在旧版本上,并且没有找到适合我的设置的明显答案。如果整个安装是新的,那么从这个角度来看应该不会有任何问题。

任何帮助将不胜感激。

下面是我的 csproj 文件。

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <TargetFramework>net6.0</TargetFramework>
    <AzureFunctionsVersion>v4</AzureFunctionsVersion>
    <RootNamespace>Azure_Functions</RootNamespace>
  </PropertyGroup>
  <ItemGroup>
    <PackageReference Include="Microsoft.NET.Sdk.Functions" Version="4.0.1" />
  </ItemGroup>
  <ItemGroup>
    <None Update="host.json">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
    <None Update="local.settings.json">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
      <CopyToPublishDirectory>Never</CopyToPublishDirectory>
    </None>
  </ItemGroup>
</Project>
Run Code Online (Sandbox Code Playgroud)

Art*_*sky 6

我和你有同样的问题。

从终端尝试以下命令:

dotnet nuget add source https://api.nuget.org/v3/index.json -n nuget.org
Run Code Online (Sandbox Code Playgroud)

它帮助了我。