close

相信長期使用Windows Embedded Standard 系列產品的人,一定常常會遇到有些程式或是想要安裝東西,系統會告知無法安裝,而這種情況大多是發生在build image的時候缺少了元件

這個時候你就可以在XP Pro(FES)/Win7 Pro(FES)/Win7 Ult(FES) 上使用像是 "Dependency Walker", "Process Monitor", "Process Explorer"...這類的工具來看看程式需要什麼.dll, .sys...等等的檔案,再到toolkit上去Filter出所需要的元件

現在就來介紹WES7 Toolkit 內建的工具 "Analyze Static Dependencies",能夠讓你在build image時就能夠初步來尋找程式安裝所需之元件

 

1. 開啟了WES7 Toolkit : ICE (Image Configuration Editor)

   在 tool --> Analyze Static Dependencies (請記得要先在ICE內create Answer File,否則這個選項是會反灰的唷)

    123  

 

2. 點下去之後,會跳出一個Open 視窗,讓你選擇你想要分析的安裝檔案或是程式

   先選取你要分析的檔案型態,一開始預設是第一個.msi   

   我這邊是用Word Viewer 的安裝檔來舉例 (wordview.exe)

   1231  

 

3. 選好你的檔案後,按下Open。它就會開始幫你分析了

    1234  

 

4. 噔噔~~ 結果就出來囉

    這邊就會根據你所選的程式或安裝檔案幫你分析出需要WES7 Toolkit裡那些元件,此外,它還幫你分好了"Required Package","Optional

    Package" 讓你勾選

    1232  

 

5. 另外,可以切換Tab 到 "Unmapped Dependencies" 還可以看到那些.dll,.sys...檔案在toolkit裡面是找不到的

    這時候就可以針對各別的情況去處理這些.dll,.sys..找不到的檔案了

    (由於我的範例wordview沒有unmapped dependencies的檔案,因此下方截圖內是空的)

    1233  

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 莎拉美學  的頭像
    莎拉美學

    Sarah Chuang ( 莎拉老師 )

    莎拉美學 發表在 痞客邦 留言(0) 人氣()