Visual studio 2012 在哪里定义要在package manager控制台中显示的用户定义消息?
在运行种子方法或引发任何异常时,是否可以在PackageManager控制台中显示用户定义的消息 从Packager manager控制台运行种子方法时引发异常时,当我从Packager manager控制台获得以下错误消息时,我正在运行的种子方法已停止,无法处理其他种子方法!所以我使用Try-Catch块跳过这些异常并继续其他种子方法 对象引用未设置为对象的实例 我的种子方法如下:Visual studio 2012 在哪里定义要在package manager控制台中显示的用户定义消息?,visual-studio-2012,Visual Studio 2012,在运行种子方法或引发任何异常时,是否可以在PackageManager控制台中显示用户定义的消息 从Packager manager控制台运行种子方法时引发异常时,当我从Packager manager控制台获得以下错误消息时,我正在运行的种子方法已停止,无法处理其他种子方法!所以我使用Try-Catch块跳过这些异常并继续其他种子方法 对象引用未设置为对象的实例 我的种子方法如下: context.Subjects.AddOrUpdate(MyRepository.SeedSubject.Su
context.Subjects.AddOrUpdate(MyRepository.SeedSubject.Subject());
书型
书
如何在PackageManager控制台中显示用户定义的消息,或者这是否可以运行带断点的种子方法
context.BookTypes.AddOrUpdate(b => b.Type,
new BookType { Type = "Audio" },
new BookType { Type = "Book" },
new BookType { Type = "Video" }
);
context.Books.AddOrUpdate(FCA.Repository.SeedBook.Books());
try
{
context.BookSubjects.AddOrUpdate(b => b.BookSubjectID,
new BookSubject { SubjectID = context.Subjects.SingleOrDefault(s => s.Name == "Graduation").SubjectID, BookID = context.Books.SingleOrDefault(b => b.Title == "Graduation Event").BookID },
new BookSubject { SubjectID = context.Subjects.SingleOrDefault(s => s.Name == "Online Courses").SubjectID, BookID = context.Books.SingleOrDefault(b => b.Title == "3rd Grade Online Complete Set").BookID },
new BookSubject { SubjectID = context.Subjects.SingleOrDefault(s => s.Name == "8th Grade").SubjectID, BookID = context.Books.SingleOrDefault(b => b.Title == "Access 2000 Set Lifepac").BookID });
}
catch (Exception ex)
{
//How to display this message in Package Manager Console while running Seed method?
}