【问题标题】:VS2019 Community Edition Q# Application Hello World Reference problemVS2019社区版Q#应用Hello World参考问题
【发布时间】:2021-10-10 01:18:34
【问题描述】:

我是 Q# 初学者。 使用 Visual Studio 2019 版本 16.11.4。社区版

点网 5.0.401

使用 Q# 应用程序模板,我创建了一个新的 Q# 'Hello World' 应用程序。 Packages 列表条目都有一个黄色三角形。 (参见解决方案资源管理器图片)

构建项目会产生预期的错误。

这些包属于 QDK。

Solution Explorer View

我花了很多时间重新安装我的 Visual Studio、QDK 并寻找没有解决问题的路径和提示。

我一定遗漏了一些基本的东西。

感谢任何可以让这件事发生的事情。 谢谢

【问题讨论】:

    标签: q#


    【解决方案1】:

    根据installation instructions for Visual Studio,您需要确保已安装 .NET Core 3.1 和 Visual Studio 16.3 或更高版本。

    如果在那之后您仍然遇到 NuGet 包恢复问题,请查看 this answer 以获取有关如何处理该问题的一些建议。

    【讨论】:

      【解决方案2】:

      我无法评论 Mariia Mykhailova 的回答,因为我的私人登录没有足够的代表,但链接“这个答案”引导我找到了解决方案。

      这是一个 nuget 问题。

      按照指示,我运行了“dotnet restore”

      这给出了一个错误 所以我删除了 Users\myname.nuget\packages\quantum\xxx。

      这并没有解决问题,但“dotnet restore”中的错误文件已更改。 所以我删除了那个文件和它的朋友。

      同样没有修复,但错误文件已更改。

      所以我反复玩“whackamole”,直到最后 dotnet restore 成功。

      让我想起了 dll 地狱的美好时光。

      以为我们已经过了所有这些废话,但你去吧。

      修复问题的最后一个删除是 Users\myname.nuget\packages\microsoft.csharp

      我想我本可以对整个包目录进行闪电战,但我是一只胆小的老鼠。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-09-29
        • 1970-01-01
        • 1970-01-01
        • 2020-05-29
        • 2014-07-19
        • 1970-01-01
        • 1970-01-01
        • 2012-08-02
        相关资源
        最近更新 更多