.net core 2.1 не может ссылаться на autopper в startup.cs - PullRequest
0 голосов
/ 05 сентября 2018

В моей новой панели я установил

AutoMapper v7.0.1 AutoMapper.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.

Любая помощь приветствуется.

Спасибо

Ответы [ 2 ]

0 голосов
/ 18 октября 2018

Вы пропустили шаг восстановления. Из корневого каталога, в котором находится файл решения, выполните следующую команду:

dotnet clean
dotnet restore
dotnet build

Ошибка сборки, полученная после включения services.AddAutoMapper();

Build error

Затем, выполнив последовательность команд, запустите ее.

Success

0 голосов
/ 05 сентября 2018

После поиска в Google и игры с кодом. Я получил это для компиляции. Я добавил службы. AddAutoMapper (); на первую строку.

...