无法覆盖'受保护的可覆盖超载子种子(上下文为SchoolContext)'因为他们有不同的访问级别

时间:2017-02-02 07:30:05

标签: vb.net model-view-controller dbcontext

我正在尝试尝试这个MVC教程。该教程是在C#中,但我正在使用VB.NET进行尝试,并且我坚持这个错误:

  

Public Overrides Sub Seed(Context as SchoolContext)'无法覆盖'受保护的可覆盖超载子种子(上下文为SchoolContext)'因为他们有不同的访问级别。

Screenshot

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

错误很明显。您正在重载使用访问级别Protected的功能,但在您的功能中,您使用访问级别Public

更改方法声明应该是:

Protected Overrides Sub Seed(Context as SchoolContext)
    ...your code...
End Sub