命名空间中不存在类型或命名空间名称。 .NETCore - Visual Studio 2017

时间:2018-04-11 16:09:06

标签: macos visual-studio asp.net-core .net-core

我正在使用Visual Studio 2017的mac。我试图用NuGet包启动一个项目。当我右键单击源并更新NuGet包时,我收到15个包的不兼容错误。

  

检查System.Net.WebSockets 4.0.0的兼容性   .NETCoreApp,版本= 1.1版。不兼容的包:15包恢复   失败。回滚包项目变更为' project.api'。

当我恢复解决方案的包时,它可以成功运行。当我去构建项目时,我得到28个错误。全部都有相同的文字 -

  

错误CS0234:类型或命名空间名称''不存在于   namespace' project.api' (你错过了一个程序集引用吗?)

此问题不会在对应的Windows计算机上持续存在。我不知道该做什么或去哪里。

附注 - 不确定去NuGet包管理器的位置然后转到包管理器设置。这存在于Windows上,但似乎不是Mac。

1 个答案:

答案 0 :(得分:0)

最新版本没有推到回购。这就是我收到错误的原因。因此构建错误是固定的,但更新的NuGet包仍然不兼容。现在不用担心。