Я пытаюсь запустить программу Q #, которая использует Microsoft.Quantum.Extensions.Convert, я добавила в свой файл проекта и включила его в код, но когда я запускаю «запуск по сети», я получаю «/ workspace»/QSharp/QSharpTest/QSharpTest.csproj: ошибка NU1101: невозможно найти пакет Microsoft.Quantum.Extensions.Convert.В источниках нет пакетов с этим идентификатором: nuget.org '.
QSharpTest.csproj
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp2.0</TargetFramework>
<PlatformTarget>x64</PlatformTarget>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Quantum.Canon"/>
<PackageReference Include="Microsoft.Quantum.Development.Kit"/>
<PackageReference Include="Microsoft.Quantum.Extensions.Convert"/>
</ItemGroup>
</Project>
Operations.qs
namespace QSharpTest
{
open Microsoft.Quantum.Canon;
open Microsoft.Quantum.Primitive;
open Microsoft.Quantum.Development.Kit;
open Microsoft.Quantum.Extensions.Convert;
operation HelloQ () : Unit {
let hello = GetHello();
Message(hello);
let multiple = multiply(2, 3);
Message(ToStringI(multiple));
}
function GetHello () : (String) {
return "Hello";
}
function multiply (a : Int, b : Int) : (Int) {
return a*b;
}
}