2014-09-26 42 views
1

我正在使用install-shield 7構建一個安裝屏蔽項目,出現以下錯誤。 我試過禁用DEP,但沒有奏效。無法從1個組件中提取COM信息

Extracting COM data from 1 component(s) 
     Warning: -4354: The build was unable to extract COM information from the file M:\tcent.70_win_20081010\base\mti\dm 
m\winclnt\bin\DMCom.exe in component DMCom. Please ensure that the file is self-registering and verify that the self-registration process does not fail. 

有沒有人有想法如何解決它?

+0

你是否按照錯誤信息中的建議?如果它真的是自注冊的,IS可以從中提取註冊,那麼問題可能是在構建時沒有依賴關係。如果這是Win32,請在構建位置使用dependency walker來查看它們是否都在那裏。 – PhilDW 2014-09-26 17:36:27

回答

0

這只是一個警告,而不是一個錯誤。你可以成功地建立它。 但是你需要自己做一些註冊表工作。您可以使用自定義操作來註冊此exe文件。如regserv32或installutil.exe的方式。