1

我正在尝试在Visual Studio 2012上运行旧系统。当我尝试使用包管理器控制台恢复包时,我遇到了这个错误。

尝试还原包时出错:
“Dapper”已经为“System”定义了依赖项。数据。SqlClient“

在此处输入图像描述

然后,我尝试按照另一个问题的建议安装Dapper 1.50,但始终出现以下错误。

NuGet\Install-Package:“Dapper”已经为“System”定义了依赖项。数据。SqlClient”。
在第1行:1个字符:1
NuGet\Install-Package Dapper-版本1.50.5

CategoryInfo:未指定:(:)[Install-Package],InvalidOperationException
FullyQualifiedErrorId:NuGetCmdletUnhandledException,NuGet。PowerShell。命令。InstallPackageCommand(安装包命令)

然后我尝试卸载dapper并得到以下错误。

NuGet\uninstall-Package:找不到包“Dapper”。
在第1行:1个字符:1
NuGet\uninstall-Package Dapper

CategoryInfo:未指定:(:)[Uninstall-Package],InvalidOperationException
FullyQualifiedErrorId:NuGetCmdletUnhandledException,NuGet。PowerShell。命令。卸载PackageCommand

我可以按照什么步骤来解决这些问题吗?

0

1答案1

重置为默认值
4

Dapper 1.50.5很古老(2018年),包括系统。数据。SQL客户端附属国。简而言之:不要用古老的东西; “当前”在编写时为2.1.35具有任何此类依赖性。所以……使用它。这仍然支持到。NET框架4.6.1。如果你需要比这更早的东西。。。祝你好运

0

您的答案

单击“发布您的答案”,表示您同意我们的服务条款并确认您已阅读我们的隐私政策

不是你想要的答案吗?浏览标记的其他问题问你自己的问题