我正在尝试使用命令在我的项目中安装Autofac NuGet包。
Install-Package -Prerelease Autofac
但是它遇到了错误
Install-Package : Failed to add reference to 'System.Runtime'. Please make sure that it is in the Global Assembly Cache.
我尝试重新安装 .NET Framework 4.5.2 (这是我的项目的目标版本),但是收到了消息“ .NET Framework 4.5.2 已经安装”。然而,在 C:\Windows\assembly\
中搜索 System.Runtime.dll
没有找到任何精确匹配项(尽管有一些 System.Runtime.ni.dll
的实例,它们似乎表明它们确实是同一个程序集...)。
我该怎么办呢?
更新:显然我对 GAC 的位置感到困惑。Amy 启示了我,在 C:\Windows\Microsoft.NET\assembly
中进行搜索,我确实找到了 System.Runtime.dll
。为什么 Visual Studio 没有找到呢?