zoukankan      html  css  js  c++  java
  • InstallShield 版本转换

    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.
  • 相关阅读:
    JS统计还可以输入多少字数,用于向输入者提示信息
    php系统 骑士cms(74cms)个人版 整合UC
    win7下使用wamp server 使用PHP5.3配置Zend guard loader 注意事项,失败
    linux crontab定时任务运行shell脚本(shell执行sql文件)
    POJ 1179 Polygon
    POJ 1189 钉子和小球
    HDU 3788 ZOJ问题
    POJ 1191 棋盘分割【区间类DP】
    POJ 1338 Ugly Numbers
    假期学习第一步之......学习堆排序
  • 原文地址:https://www.cnblogs.com/cindy-hu-23/p/3544490.html
Copyright © 2011-2022 走看看