【发布时间】:2020-06-15 16:49:15
【问题描述】:
我注意到 VS2019 在我的项目中创建了这个 'ref' 文件夹。它只包含一堆 DLL,当我尝试删除它时出现错误。当我关闭 VS 并删除 bin 和 obj 文件夹并重新打开解决方案时,它不存在,但不久后又被创建。
我找不到太多关于此文件夹的用途以及为什么会出现在此处的信息。任何信息表示赞赏。我还添加了屏幕截图以便更好地理解。
【问题讨论】:
-
哦,也许我忘了提到我使用的是 .NET Core 3.1 并且我的所有包都在其可用的最新版本上。另外我正在使用 Microsoft.Extensions.Hosting.WindowsService 也许这就是原因?
-
你能提供一个Minimal, Reproducible Example吗?这里没有足够的信息让我继续。当我创建新的 .NET Core 3.1 Web 应用程序或控制台应用程序时,我当然不明白。
-
此外,我认为这个问题与一些特定的 nuget 包文件夹更相关。而
ref文件夹上的图标就是nuget包引入的文件。所以,你可以尝试新建一个项目,将已有的nuget包一一安装,看看是哪一个。或者直接与我们分享你所有的 nuget 包信息。
标签: visual-studio nuget visual-studio-2019 ref