2014年9月25日 星期四

如何在POSReady7安裝.Net Framework 3.5

1、確定安裝順序
.Net Framework3.5的安裝是有順序的,必須按照以下的順序安裝:

可以參考以下的資訊:

.NET Framework

The following table contains package dependency information for .NET Framework feature packages.
Required Package
Install Listed Packages Below Before Required Package
Uninstall Listed Packages Below Before Required Package
Uninstall Listed Packages Below After Required Package
None
None
None

2014年9月23日 星期二

WES8 使用DISM online 安裝 module(在安裝wes8的device上)

Module的環境設定如下:
test_custom_module.emd的內容
<?xml version="1.0"?>
<module xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" schemaVersion="0" xmlns="urn:schemas-microsoft-com:embedded.module">
  <moduleIdentity name="test_custom_module" processorArchitecture="x86" version="1.0.0.0" language="neutral" publicKeyToken="0000000000000000" />
  <metadata description="Test custom module" displayCategory="\Features\Custom Modules" displayName="test_custom_module" releaseType="Feature Pack" author="David/test" supportedOSArchitectures="x86" minimumOSVersionSupported="6.2.9200.16384">
    <moduleStructure />
    <dependencies>
      <target name="WinEmb-Windows-Media-Player" processorArchitecture="targetOS" version="12.0.9200.16384" language="neutral" publicKeyToken="31bf3856ad364e35" />
    </dependencies>
    <files>
      <root folder="C:\training\Lab\test_custom_module\data" destinationPath="c:\test_custom_module">
        <file name="wordview_en-us.exe" />
      </root>
      <root folder="C:\training\Lab\test_custom_module\data" destinationPath="c:\test_custom_module">
        <file name="FlickAnimation.avi" />
      </root>
    </files>
    <installCommands>
      <installCommand description="" path="c:\test_custom_module\wordview_en-us.exe" />
      <installCommand description="" path="shutdown" arguments="/r" />
    </installCommands>
    <uninstallCommands>
      <uninstallCommand description="" path="del" arguments="c:\test_custom_module\wordview_en-us.exe" />
    </uninstallCommands>
  </metadata>
  <Catalog Path="C:\Windows Embedded Catalog\" xmlns="urn:schemas-microsoft-com:embedded.moduleDesigner" />
</module>

WES8 LAB: Lockdown Feature Unified Write Filter

目的:
學習使用module designer來客製化一個UWF Module
了解如何使用Unified Write Filter來保護您的系統。

時間: 100分鐘

環境:
1、安裝好ws8開發工具,準備build image的開發機器(development device)
2、準備安裝ws8的機器(target device)

工具:

l   Image Configuration Editor(ICE)
l   Module Designer

實作:

Step1、擷取硬體描敘檔

You need to install drivers to run your OS image on your device. You use Target Analyzer Probe (TAP) to detect which drivers your device needs and create a driver description file. You then add the driver description file to your configuration file.
1、先在要安裝wes8的機器(target device)上先安裝win8
2、從安裝好ws8開發工具的機器上找到tap.exe,複製到上一步驟的機器(target device)上,並且執行。
   Note
l   TAP.EXE32bit(x86)64bit(AMD64)
如果工具安裝在win7可以從路徑C:\Program Files\Windows Embedded 8 Standard\Toolset\Embedded Tools\IBW\<x86AMD64>\sources找到tap.exe



l   如果工具安裝在Win8上,可以從路徑C:\Program Files (x86)\Windows Embedded 8 Standard\Toolset\ Embedded Tools\IBW\<x86AMD64>\sources找到tap.exe
l   或是您可以使用檔案總管的尋找功能找到該檔案的路徑。