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 он работает нормально. Я должен был удалить более высокие версии, хотя.