InstallShield在沒添加打包文件時是能夠編譯生成安裝包的,在增長打包文件以後就報如下錯誤:ide
ISEXP : error : -6109: Internal build errorui
ISEXP : error : -6017: The build was unable to extract COM information; make sure that you are running as Administrator.spa
修正方法:orm
6109錯誤修復:打開Project Assistant,切換到Application Files,選擇一個文件,右鍵菜單,在彈出窗體中切換到COM & .NET Settings頁, 把Scan at build改成None。開發
若是還出現6017錯誤:把Registration Type改成None。it
而後重複編譯,編譯時仍是會出現錯誤,但安裝包會成功生成。io
-6109 Internal build error. 」 的錯誤 。找到了可能緣由之一:因爲開發機可能已經註冊或安裝此控件,致使在生成時不能註冊和註銷成功。後來手動打開regedit進行查找,把該控件的註冊表條目都刪除,果真生成成功了。編譯
個人問題是安裝過了,卸載安裝的程序後重新生成,成功。form