gpt4 book ai didi

.net-core - .net core 2.1 无法在 startup.cs 中引用 automapper

转载 作者:行者123 更新时间:2023-12-02 14:57:43 26 4
gpt4 key购买 nike

在我的 nugent 面板中,我安装了

AutoMapper v7.0.1AutoMapper.extensions.microsoft.dependencyinjection v5.0.1

在我的 Startup.cs 中,

我加了

Services.AddAutoMapper();

但是编译器给出了

Severity    Code    Description Project File    Line    Suppression State
Error CS1061 'IServiceCollection' does not contain a definition for 'AddAutoMapper' and no accessible extension method 'AddAutoMapper' accepting a first argument of type 'IServiceCollection' could be found (are you missing a using directive or an assembly reference?) OPEApiService J:\Projects\OPEApiService\OPEApiService\Startup.cs 58 Active

我试过清理、重建、关闭和重新打开 VS。

感谢任何帮助。

谢谢

最佳答案

这可能是两个包之间的兼容性问题。如果您同时安装了 AutoMapper 和 AutoMapper.extensions.microsoft.dependencyinjection 包,请删除它们并仅添加 AutoMapper.extensions.microsoft.dependencyinjection。它依赖于 AutoMapper 包。

我遇到了同样的问题并且能够解决它。

关于.net-core - .net core 2.1 无法在 startup.cs 中引用 automapper,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52189652/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com