Q#Intellisense错误

时间:2018-12-25 20:09:08

标签: visual-studio visual-studio-2017 q#

我可以很好地构建我的Q#项目,但是VS 2017(v。15.9.4)具有Intellisense错误代码QS6103:“不存在具有该名称的名称空间”。对于下面显示的前两个“开放”语句。我已经尝试过SDK和Canon的“ 0.3.1811.1501”和“ 0.3.1811.2802”版本。

 namespace Quantum.QSharpApplication1
{
    open Microsoft.Quantum.Primitive;
    open Microsoft.Quantum.Canon;

    operation HelloQ () : Unit {
        Message("Hello quantum world!");
    }

}

1 个答案:

答案 0 :(得分:2)

您安装了什么版本的.NET Core? (您可以使用dotnet --version进行检查)

我遇到了类似的问题,因为Q#IntelliSense无法识别库名称空间,使用.NET Core 2.1.500和2.1.403,但是使用2.1.402可以正常工作。不过,我必须卸载更高版本。