【问题标题】:How to understand what warning symbols mean in VS2017 project dependencies如何理解VS2017项目依赖中的警告符号是什么意思
【发布时间】:2019-03-14 04:01:57
【问题描述】:

关于如何理解悬停在依赖项的警告符号背后的任何想法不提供任何信息?

这些是我到目前为止所采取的步骤

  1. 悬停在上面:没有任何指示

  2. Update-Package -reinstall 在 NuGet 控制台中:无需更新。

  3. 构建时,我只收到一个看似无关的警告:

严重性代码描述项目文件行抑制状态: 警告 MSB3088 无法读取状态文件 “obj\Debug\netcoreapp2.1\AutoscoutLibrary.csprojAssemblyReference.cache”。 进程无法访问文件 "C:\Users\alexa\source\repos\myproject\Library\obj\Debug\netcoreapp2.1\Library.csprojAssemblyReference.cache' 因为它正在被另一个人使用 过程。 AutoscoutLibrary C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets 2110`

【问题讨论】:

  • 你好@RomanMarusyk,不,我看过这篇文章并没有得到答案
  • 我已经更新了我的问题,以反映从该帖子的答案中采取的步骤
  • 您是否安装了最新的 .NET COre SDK? microsoft.com/net/download
  • 尝试手动进入您的项目目录并删除binobj 文件夹。然后,在 Visual Studio 中重建。您可能还需要对任何项目依赖项执行此操作。有时事情会被破坏。

标签: visual-studio asp.net-core visual-studio-2017 asp.net-core-2.1


【解决方案1】:

我刚刚删除了 @ChrisPratt 在 cmets 中所说的 binobj 等文件夹,警告消失了。

所以为了避免这个警告,你需要:

  • 删除binobj等文件夹
  • 重建您的解决方案

【讨论】:

    猜你喜欢
    • 2018-04-10
    • 2016-08-25
    • 1970-01-01
    • 2011-08-05
    • 2013-08-18
    • 1970-01-01
    • 2019-03-28
    • 2017-03-19
    • 1970-01-01
    相关资源
    最近更新 更多