无法使用 dotnet add package 安装包
Unable to install packages using dotnet add package
我是 .NET 新手,在学习 Angular 和 .NET Core 的在线课程时使用 VS Code。该课程需要安装 AutoMapper.Extensions.Microsoft.DependencyInjection 软件包,但是当我尝试安装 any 时,我不断收到以下错误 包裹。
无法解析 '.NETCoreApp,Version=v2.2'
包 与项目 [=11= 中的 'all' 框架不兼容]
我使用以下命令安装包:
dotnet add package AutoMapper.Extensions.Microsoft.DependencyInjection
到目前为止我尝试过的:
- 将 PackageReference 手动添加到 .csproj 文件中,然后使用 dotnet restore - 导致相同的错误 (NU1100)
- 使用 dotnet nuget locals all --clear 清除了 NuGet 包缓存 - 导致相同的错误
之前我在课程开始时尝试安装 Microsoft.EntityFrameworkCore.Sqlite 包时它工作正常,但现在由于某种原因我无法安装任何包。
请注意,我无法使用 NuGet 扩展,因为它不能在公司代理后面工作。
任何帮助将不胜感激:)
我最终通过删除 C:\Users\\AppData\Roaming\NuGet[= 中的 NuGet.Config 文件解决了这个问题25=] 文件夹然后 运行 dotnet restore
运行 dotnet restore 在文件夹上创建了一个新的配置文件,我注意到它的 packageSources 值与旧的。
旧的有https://www.nuget.org/api/v2/ while the new one had https://api.nuget.org/v3/index.json
我完全忘记了我安装了负责旧配置文件的 VS 2010(带有 nuget),我没有意识到 dotnet-cli 中的 nuget 也使用相同的旧配置。
我是 .NET 新手,在学习 Angular 和 .NET Core 的在线课程时使用 VS Code。该课程需要安装 AutoMapper.Extensions.Microsoft.DependencyInjection 软件包,但是当我尝试安装 any 时,我不断收到以下错误 包裹。
无法解析
'.NETCoreApp,Version=v2.2' 包
与项目 [=11= 中的 'all' 框架不兼容]
我使用以下命令安装包:
dotnet add package AutoMapper.Extensions.Microsoft.DependencyInjection
到目前为止我尝试过的:
- 将 PackageReference 手动添加到 .csproj 文件中,然后使用 dotnet restore - 导致相同的错误 (NU1100)
- 使用 dotnet nuget locals all --clear 清除了 NuGet 包缓存 - 导致相同的错误
之前我在课程开始时尝试安装 Microsoft.EntityFrameworkCore.Sqlite 包时它工作正常,但现在由于某种原因我无法安装任何包。
请注意,我无法使用 NuGet 扩展,因为它不能在公司代理后面工作。
任何帮助将不胜感激:)
我最终通过删除 C:\Users\
运行 dotnet restore 在文件夹上创建了一个新的配置文件,我注意到它的 packageSources 值与旧的。
旧的有https://www.nuget.org/api/v2/ while the new one had https://api.nuget.org/v3/index.json
我完全忘记了我安装了负责旧配置文件的 VS 2010(带有 nuget),我没有意识到 dotnet-cli 中的 nuget 也使用相同的旧配置。