Sta*_*011 0 dapper asp.net-core-mvc
我是 .netcore 的新手,并尝试使用 dapper 进行一些数据库交互。dapper 不能与 .net core 3 一起使用吗?或者我做错了什么:X
我创建了一个新的.net项目:
dotnet new mvc
Run Code Online (Sandbox Code Playgroud)
尝试添加短小精悍
dotnet add package Dapper --version 2.0.30
Run Code Online (Sandbox Code Playgroud)
然后我得到错误:
info : Adding PackageReference for package 'Dapper' into project
C:\repos\dapper\dapper.csproj'.
info : Restoring packages for C:\repos\dapper\dapper.csproj...
error: Cycle detected.
error: dapper -> Dapper (>= 2.0.30).
info : Package 'Dapper' is compatible with all the specified frameworks in project 'C:\repos\dapper\dapper.csproj'.
error: Value cannot be null. (Parameter 'path1')
Run Code Online (Sandbox Code Playgroud)
原因是 csproj 与依赖的 PackageReference 同名dapper,参考https://github.com/NuGet/Home/issues/6754
项目和依赖项不能具有相同的名称。
更改项目的名称(不使用dapper)将克服它。
| 归档时间: |
|
| 查看次数: |
1263 次 |
| 最近记录: |