指定应用程序版本和历史记录

定义 Notification Services 应用程序时,可以提供应用程序版本号并记录应用程序历史记录。

应用程序版本

定义应用程序时,如果要跟踪应用程序版本,请指定应用程序版本号。您可以选择自己的编号系统。例如,您可以使版本号与 Notification Services 版本号匹配,也可以使用自己的版本号来跟踪应用程序版本。

创建和更新应用程序时,Notification Services 将版本号添加到应用程序数据库中的应用程序 NSVersionInfo 表。更新应用程序时,版本号必须等于或高于最新版本号。

如果不提供版本号,Notification Services 则使用来自 NSVersionInfo 表的最新版本号。如果数据库中没有可用的版本号,Notification Services 将输入 0.0.0.0。

版本建议

只要更新应用程序定义,就应该使版本号递增。如果版本号低于数据库中的版本号,则 Notification Services 不允许更新,因此这种做法有助于避免用旧定义更新应用程序。

定义应用程序版本号

如果使用 XML 定义应用程序,请在应用程序定义文件 (ADF) 中指定版本号。如果以编程方式定义应用程序,请使用 Notification Services 管理对象 (NMO) 指定版本号。

定义应用程序版本

应用程序历史记录

您还可能需要跟踪应用程序定义的创建时间和上次更新时间。此信息供您自己使用。Notification Services 不使用应用程序历史记录,不在应用程序数据库中存储此信息。

如果在 ADF 中定义应用程序,ADF 架构将提供用于跟踪创建日期和时间以及上次修改日期和时间的元素。

如果以编程方式定义应用程序,可以在注释中跟踪应用程序历史记录。不存在历史记录对象或属性。

定义应用程序历史记录

请参阅

其他资源

Major Element (ADF)
Minor Element (ADF)
Revision Element (ADF)
Build Element (ADF)
Application Definition File Templates
定义 Notification Services 应用程序

帮助和信息

获取 SQL Server 2005 帮助