【发布时间】:2009-02-20 06:41:39
【问题描述】:
我有一个需要在客户端计算机上升级的 .net (2.0) winforms 应用程序。目前这是通过增加所有项目的程序集版本和文件版本以及增加 VS2008 中安装程序项目的版本来完成的。
应用程序现在利用独立存储将一些用户设置保存在 XML 文件中(网格布局等...)。
我现在面临的问题是,如果我增加所有版本号,则应用程序为其隔离存储有一个新位置,因为 文件版本已更改。有了新的隔离存储位置,所有设置实际上都丢失了。
升级时,Windows 安装程序会根据文件版本还是程序集版本替换 dll?
如果是汇编版本,那么我所要做的就是不增加文件版本。
【问题讨论】:
标签: .net-2.0 windows-installer versioning isolatedstorage