无法在 Visual Studio 中创建 Q# Quantum 应用程序

Cannot create Q# Quantum Application in Visual Studio

我将首次创建 Q# 应用程序。我安装了 "Microsoft Quantum Development Kit" 并且我有 .not core 3.1.301(最新) 我使用 VS 2019 社区版。

在 VS 中,我在创建新解决方案时看到了 Q# 应用程序,但是当我尝试创建时,出现以下错误:

The project file cannot be opened by the project system, because it is missing some critical imports or the referenced SDK cannot be found.

Detailed Information: The SDK resolver "NuGetSdkResolver" failed to run. Unable to find fallback package folder 'C:\Microsoft\Xamarin\NuGet\'.

C:\Program Files\dotnet\sdk.1.301\Sdks\Microsoft.Quantum.Sdk\Sdk not found. Check that a recent enough .NET Core SDK is installed and/or increase the version specified in global.json.

我在网上找不到任何解决方案。

Quantum.SDK 不随扩展分发,而是在您第一次尝试 build/create Q# 应用程序时下载。 看起来 Visual Studio 在使用 NuGet 下载它时遇到问题。我可以想到两个原因: 1. 你没有连接到互联网,所以无法连接到 nuget.org 下载包 2.错误指向缺少"C:\Microsoft\Xamarin\NuGet\",我建议创建这个文件夹。