Application Compatibility Toolkit 5.5 在 Windows Vista / 7 相容性測試

  • 3701
  • 0

Application Compatibility Toolkit 5.5 在 Windows Vista / 7 相容性測試

小弟覺得這幾個 Tool kit 很不錯~~~  可能已經有人聽過了~~

===========================================================================

Application Compatibility Toolkit 5.5  (ACT)

http://www.microsoft.com/downloads/details.aspx?familyid=24da89e9-b581-47b0-b45e-492dd6da2971&displaylang=en

ACT 需要用到 SQL Server

這在每一台機器都會安裝 ACT 的小程式,會檢查安裝了什麼軟體和硬體

MS 在每一個 windows 版本都會去買世界各地的套裝軟體回來測試  ,裡面都會有測試相容性的成果

另外還有一項功能就是   Compatibility Administrator - Microsoft application Compartibility Database

利用 Shim API Hook  (內建的) 可以讓應用程式可以使用「相容性模式」去執行

並且可以自行設定自已的應用程式要套什麼 Shim API

-------- 小弟自已在課堂上隨便記一記,以後有空安裝 7 再練習吧  ---------------------------

Custom Databases –> New Database –> Create new Application Fix –> 

選執行檔 –> 選 OS 的模式 –> 選 Shim 的種類

選擇 程式 對應的條件 –> 完成 

Custom Database –> 按右鍵 –> install

---------------------------------------------------------------------------------------------------------------------

===========================================================================

Standard User Analyzer

http://technet.microsoft.com/en-us/library/cc766021(WS.10).aspx

專門去解析自已寫的程式 是否有相容性的問題,會深入到 記憶體 等等… 

===========================================================================

Process Explorer v11.33

http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx

===========================================================================

 

Vista / 7 支援 VB6 IDE 和 Runtime  的是 VB6 SP6 的 dll 版本

VB6 在 Vista / 7 / 2008  支援的官方文件

http://msdn.microsoft.com/en-us/vbrun/ms788708.aspx

請注意 只有支援 VB 6 SP6

============================================================================