我正在尝试使用 firebird 包开发带有 firebird 数据库的备份,但它给了我一个错误。
FbConnectionStringBuilder cs = new FbConnectionStringBuilder();
cs.UserID = "SYSDBA";
cs.Password = "masterkey";
cs.Database = "C:\\Develop\\Database\\DB\\Database.fdb";
FbBackup backupSvc = new FbBackup();
backupSvc.ConnectionString = cs.ToString();
backupSvc.BackupFiles.Add(new FbBackupFile(@"C:\\Develop\\Database\\DB\\Database.fbk", 2048));
backupSvc.Verbose = true;
backupSvc.Options = FbBackupFlags.IgnoreLimbo;
backupSvc.ServiceOutput += new ServiceOutputEventHandler(ServiceOutput);
backupSvc.Execute();
我不知道为什么我不能编译以下语句:backupSvc.ServiceOutput += new ServiceOutputEventHandler(ServiceOutput);
错误是:
错误 CS0246 找不到类型或命名空间名称“ServiceOutputEventHandler”(您是否缺少 using 指令或程序集引用?)
和
错误 CS0103 当前上下文中不存在名称“ServiceOutput”
有没有人可以帮忙?