首页 > 解决方案 > 运行所选生成器时出错:包还原失败。回滚“MyProject”的包更改(Asp.net 核心项目错误))

问题描述

虽然我想在我的 asp.net 核心项目中添加脚手架项目

add>New Scaffolded item > Identity > MarkAll>

添加布局和 DbContext > 添加

Visual Studio 2019 显示错误消息

运行所选生成器时出错:包还原失败。正在回滚“MyProject”的包更改

我的 DbContext 类

using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.AspNetCore.Identity.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore;
using UdbService.Models;

namespace UdbService.Data
{
    public class ApplicationDbContext : IdentityDbContext
    {
        public ApplicationDbContext(DbContextOptions<ApplicationDbContext> options)
            : base(options)
        {
        }
        public DbSet<Category> Category { get; set; }
        public DbSet<Service> Service { get; set; }
    }
}

身份

错误信息

标签: c#asp.netasp.net-coreasp.net-core-mvc

解决方案


在我更新以下 nu-get 包后,错误消息不再显示。

**我连续更新以下 NU-Get 包

**

1.Microsoft.EntityFrameworkCore

2.Microsoft.EntityFrameworkCore.sqlserver

3.Microsoft.AspNetcore.Identity.EntityFrameworkCore

4.Microsoft.AspNetcore.Identity.UI


推荐阅读