0
使用Installshield 2013 Professional,需要幫助瞭解如何在我的Basic MSI項目中註冊dll,ocx等。我知道其中一些是自我註冊的,但我也知道將組件標記爲自行註冊違反了最佳做法。需要幫助瞭解iInstall shield中的dll註冊
因此,我不太明白我需要做什麼。我應該只包含離開自注冊框的組件嗎?構建設置中的COM Extract是否與此有關?
使用Installshield 2013 Professional,需要幫助瞭解如何在我的Basic MSI項目中註冊dll,ocx等。我知道其中一些是自我註冊的,但我也知道將組件標記爲自行註冊違反了最佳做法。需要幫助瞭解iInstall shield中的dll註冊
因此,我不太明白我需要做什麼。我應該只包含離開自注冊框的組件嗎?構建設置中的COM Extract是否與此有關?
Brian, 構建時的Com提取是最佳實踐選項。它將在編譯時提取註冊表數據,同樣您可以在MSI,appid,progid等不同表格中看到...
因此,如果我將COM提取的構建集設置爲否,並且不檢查自注冊框,假設該DLL不會被註冊 - 對嗎?另外,在右鍵單擊組件視圖中的文件時,項目中的某些DLL沒有激活密鑰文件鏈接的提取COM數據。這是否意味着該DLL不需要註冊? – Brian