【问题标题】:Install-Package : No match was found for the specified search criteria and package name 'System.Data.SqlClient'安装包:未找到指定搜索条件和包名称“System.Data.SqlClient”的匹配项
【发布时间】:2019-11-22 15:22:40
【问题描述】:
我使用以下命令创建了一个新的 .Net 核心控制台项目。
dotnet new console
dotnet run
但是,Install-Package System.Data.SqlClient 得到以下错误?
PS C:\temp> dotnet 新控制台
模板“控制台应用程序”已成功创建。
正在处理创建后操作...
在 C:\temp\temp.csproj 上运行“dotnet restore”...
C:\temp\temp.csproj 的恢复在 215.56 毫秒内完成。
还原成功。
PS C:\temp> dotnet 运行
你好世界!
PS C:\temp> 安装包 System.Data.SqlClient
安装包:未找到指定搜索条件和包名称“System.Data.SqlClient”的匹配项。尝试
Get-PackageSource 查看所有可用的注册包源。
在行:1 字符:1
+ 安装包 System.Data.SqlClient
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Microsoft.Power....InstallPackage:InstallPackage) [Install-Package], Ex
感觉
+ FullyQualifiedErrorId : NoMatchFoundForCriteria,Microsoft.PowerShell.PackageManagement.Cmdlets.InstallPackage
PS C:\temp> dotnet --info
.NET Core SDK(反映任何 global.json):
版本:2.1.701
提交:8cf7278aa1
运行环境:
操作系统名称:Windows
操作系统版本:10.0.17134
操作系统平台:Windows
摆脱:win10-x64
基本路径:C:\Program Files\dotnet\sdk\2.1.701\
主机(用于支持):
版本:2.1.12
提交:ccea2e606d
.NET Core SDK 已安装:
2.1.507 [C:\Program Files\dotnet\sdk]
2.1.508 [C:\Program Files\dotnet\sdk]
2.1.700 [C:\Program Files\dotnet\sdk]
2.1.701 [C:\Program Files\dotnet\sdk]
.NET Core 运行时安装:
Microsoft.AspNetCore.All 2.1.11 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.12 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.1.11 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.12 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.1.11 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.12 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
要安装其他 .NET Core 运行时或 SDK:
https://aka.ms/dotnet-download
【问题讨论】:
标签:
c#
.net-core