示例的目的,创建的 .dll 文件相对较简单。 附属程序集 .dll 进行了完全签名。这是必须进行的操作,因为 .NET Compact Framework GAC 不支持延迟签名。文件名也从 de\MyApp.resources.dll 重命名为 MyApp.resources.de.dll。这仅仅是为了避免安装程序创建“de”目录。如果创建了此目录,则它将在 .dll 文件移至 GAC 后将被清空。一旦放入了 GAC,它将把最初的名称“MyApp.resources”作为严格名称的一部分。 然后,将创建 .gac 文件,该文件带有放置 .cab 文件和移动 .dll 文件的显式路径。我选择的是 \windows\,也可以是 \temp\ 甚至根目录。要紧的是此路径须一致,因此,编写 .gac 安装程序不像生成 .cab 文件那样支持使用 %CE#% 宏。 最后,生成 .cab 本身。本示例将 .dll 和 .gac 文件放入 \windows\(.gac 文件“必须”放入 %CE2% 指向的目录中),将应用程序放入 Program Files,并创建相应的快捷方式。
数据载入中...
页码:[1] [2] [3] [4] [5] [6] [7] 第7页、共7页 |