【问题标题】:Visual studio 2017 .net standard missing assembliesVisual Studio 2017 .net 标准缺少程序集
【发布时间】:2019-07-24 00:32:27
【问题描述】:

我一直使用 .NET Framework 直到最近的版本,现在使用我第一次遇到的 Visual Studio 2017 .NET Standard:好的是新的,它包括 .NET Framework 等等,但是为什么如果创建一个新的类库项目我从这些错误开始?我在网上找不到任何可以让我知道它是否是 Visual Studio 错误的信息。

我必须再次了解 Visual Studio?在所有以前的版本中,当一个程序集丢失时,我使用引用来添加它,现在我必须做什么?如果有人能这么好心地帮助我...

【问题讨论】:

  • 也发生在我的机器上,IntelliSense 对于 .NETCore 项目来说非常慢。它确实赶上了,最终。该工具有很多瑕疵,感觉像是测试版质量。您可能还想关注任务管理器的进程选项卡。我的反恶意软件(股票 Defender)真的讨厌 VS2017,除了禁用它之外,我还没有找到一种方法来解决它。
  • IntelliSense 很慢,等待可能会有所帮助;但是,如果它没有在(大约)1 分钟内解决,则值得潜在地从 nuget 添加到库中,如我在下面的回复中所建议的那样。

标签: visual-studio-2017 .net-standard


【解决方案1】:

引用已替换为依赖项。依赖项应该展开并包括一个包含框架程序集的 SDK 节点。

像这样: https://joshuachini.com/2017/03/12/some-things-i-learned-while-getting-started-with-net-standard/

从您的屏幕截图中,依赖项不可扩展,因此项目有问题。

会不会是你的 Visual Studio 2017 不是最新的?对 .NET 标准的支持至少在 15.3、15.5 和以后可能再次更新。

【讨论】:

    【解决方案2】:

    请右键项目中的依赖项

    * Select "Manage nuget package"
    * search for dll that you want to add reference 
    (Example: System.Configuration)
    * Install
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-15
      • 2018-07-03
      • 1970-01-01
      • 2018-11-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多