InstallShield : 如何用低版本
打开高版本的工程
InstallShield
每个版本都有对应的版本号SchemaVersion,如下所示
InstallShield Version |
2008 |
2010 |
2011 |
SchemaVersion |
765 |
769 |
711 |
任务: 用 InstallSheild 2008 打开 2010 的工程。
解决方案:摘自一个论坛,但是保存的时候没有记录原网址。
1. 备份原始的 setup.ism
文件。
2. 如果是 MSI 工程, 使用表编辑器 如
Orca 打开 .ism 文件。
a. 选择
“InstallShield” 表,找到 “SchemaVersion”
记录。你会看到它的值是一个数字,将其改为765.
b. 保存 .ism
文件。
c. 重新用
InstallShield 打开。
3. 如果是 InstallScript
工程, 用 Notepad 打开 .ism 文件。
a. 查找
“SchemaVersion“,你会看到在其后有一个数字,改为 765.
b. 保存 .ism
文件。
c. 重新用
InstallShield 打开。
-----------------------------------------------------------------------------------------
Solution:
1. Make a copy of the original
setup.ism!
2. If this is an MSI
project, use a table editor
like Orca to open the .ism file:
a. Select the "InstallShield" table and
then the "SchemaVersion" entry. You will see some number as the value. Change
that number to 765.
b. Save the .ism file.
c. Reopen the .ism with
InstallShield
3. If this is
an InstallScript project, open the setup.ism file
in Notepad:
a. Search for the term "SchemaVersion".
You should see a number listed immediately after. Change that number
to 765.
b. Save the .ism file
c. Reopen the .ism with
InstallShield
That should allow you to open the file in
your 2008IDE.
Summary: Change
the "SchemaVersion" to a
specific number, then you can convert higher to lower
version.
InstallShield 版本转换
原文:http://www.cnblogs.com/cindy-hu-23/p/3544490.html