Visual studio 2012 在哪里定义要在package manager控制台中显示的用户定义消息?

Visual studio 2012 在哪里定义要在package manager控制台中显示的用户定义消息?,visual-studio-2012,Visual Studio 2012,在运行种子方法或引发任何异常时,是否可以在PackageManager控制台中显示用户定义的消息 从Packager manager控制台运行种子方法时引发异常时,当我从Packager manager控制台获得以下错误消息时,我正在运行的种子方法已停止,无法处理其他种子方法!所以我使用Try-Catch块跳过这些异常并继续其他种子方法 对象引用未设置为对象的实例 我的种子方法如下: context.Subjects.AddOrUpdate(MyRepository.SeedSubject.Su

在运行种子方法或引发任何异常时,是否可以在PackageManager控制台中显示用户定义的消息

从Packager manager控制台运行种子方法时引发异常时,当我从Packager manager控制台获得以下错误消息时,我正在运行的种子方法已停止,无法处理其他种子方法!所以我使用Try-Catch块跳过这些异常并继续其他种子方法

对象引用未设置为对象的实例

我的种子方法如下:

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?
   }