Application Compatibility Toolkit 5.5 在 Windows Vista / 7 相容性測試
小弟覺得這幾個 Tool kit 很不錯~~~ 可能已經有人聽過了~~
===========================================================================
Application Compatibility Toolkit 5.5 (ACT)
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
============================================================================