Q# Intellisense Ошибки

Я могу хорошо строить свои проекты на 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 ответ

Решение

Какую версию.NET Core вы установили? (Вы можете проверить, используя dotnet --version)

Я столкнулся с подобными проблемами с Q# IntelliSense, не распознающим пространства имен библиотеки, с.NET Core 2.1.500 и 2.1.403, но с 2.1.402 он работает нормально. Я должен был удалить более высокие версии, хотя.

Другие вопросы по тегам