我正在尋找一個靜態代碼分析工具,它將確定我的VB6代碼中是否有孤立函數。我遇到的問題是我們從經典的asp調用VB6代碼。有沒有一種工具可以查看經典的asp和VB6,並確定是否有孤立的函數?VB6和經典ASP的靜態代碼分析
3
A
回答
4
Great Migrations提供了一個VB6/COM/ASP處理器,可以精確地生成您所要求的內容。 這些詳細的「參考報告」是該產品的主要目的的一個好處,它可以幫助開發人員對C#/ ASPX/.NET平臺執行定製的,工具輔助的大型VB6/ASP/COM系統重寫。
它需要一點工作來配置gmStudio來處理一個ASP站點(即你必須告訴它要引用哪個COM庫以及要加載哪些站點文件),但一旦給出了這些信息,它就可以準確地告訴你哪些COM成員圖書館實際上被引用(以及在哪裏以及如何)第二個報告可以告訴你哪些成員沒有被引用(你稱之爲「孤立函數」)。
有關詳細信息,請訪問Great Migrations site。
0
查看CodePlex上的免費ASP Code Analyzer工具。它只對未使用的函數和變量進行一些基本分析,但仍然有用。
0
可以使用VBDepend VB6的ANS VBA代碼,基於CQL靜態分析工具,也有它的一些fonctionalities:
比較構建,60個代碼度量,管理複雜性和相關性
相關問題
- 1. 經典asp響應代碼
- 2. 靜態代碼分析與動態代碼分析工具?
- 3. 靜態代碼分析/代碼註釋
- 4. 在經典ASP中分析高級XML
- 5. 靜態/動態源代碼分析
- 6. Linux中的代碼經典ASP
- 7. VB6 +經典asp:開發activeX組件
- 8. Python中的靜態代碼分析?
- 9. php代碼與經典asp比較
- 10. AzMan和經典ASP
- 11. CalDAV和經典ASP
- 12. 靜態代碼分析註釋
- 13. 靜態代碼分析方法
- 14. 靜態代碼分析如何工作
- 15. 靜態代碼分析工具
- 16. 代碼增量靜態分析工具?
- 17. 選擇靜態代碼分析工具
- 18. HTML到經典的ASP頁面加載的代碼行(ASP)
- 19. 經典asp內聯分割
- 20. ASP經典分貝問題
- 21. 經典的asp分頁和會話狀態
- 22. global.asax和經典的ASP?
- 23. 經典的ASP和XML
- 24. Roslyn內存代碼的靜態代碼分析
- 25. 保護經典ASP網站中的靜態文件
- 26. 在轉換經典ASP代碼爲ASP.NET代碼
- 27. 代碼大綱,經典ASP和Visual Studio 2005
- 28. 經典asp中的split()asp
- 29. IIS Express和經典ASP
- 30. ELMAH錯誤和經典Asp
你怎麼稱呼VB6的功能來自asp?Web服務? – systempuntoout 2010-03-28 16:12:52
我們使用Server.CreateObject(「DLL.Class」) – Ryan 2010-03-29 12:49:40
這不是一個答案,但我敢打賭,使用正則表達式來打破「窮人」版本並不是太多工作。第一遍,收集所有功能名稱。第二遍,對於每個函數名稱,查找不出現「sub」或「function」之前的事件。 – NobodyMan 2010-03-30 20:00:35