Microsoft.Quantum.Canon.nuspec 失踪

Microsoft.Quantum.Canon.nuspec missing

我正在使用 Microsoft 的 Q# 库,我已经完成了 install,但是构建失败了,我很难找出问题所在。我的第一个怀疑是 Microsoft.Quantum.Canon

EXEC : error QS1001: Assembly E:\Projects\Quantum\Microsoft.Quantum.Canon\bin\Debug\Microsoft.Quantum.Canon.dll not found

我也注意到 Microsoft.Quantum.Canon.nuspec 不见了。我已尝试对解决方案进行 Nuget.exe restore,但没有成功。

有人解决过这个问题吗?

It's been reported on GitHub already,虽然看起来是故意的。查看.gitignore文件中的注释:

# These files are generated by bootstrap from a .v.template (version template). 
# Any changes must be done to the corresponding the .v.template file directly
Microsoft.Quantum.Canon/Microsoft.Quantum.Canon.nuspec

我找不到有关此 .v.template 文件的任何信息,它可能是 Microsoft 内部构建工具的一部分。您可以复制模板文件并根据需要填写缺少的参数,但是文件不存在不会导致构建失败,对吗?