2011-07-19 74 views

回答

0

請參閱此鏈接:如果 Fortify throws error while scanning Visual Studio project

不知道這是你的問題的解決方案。

來自Fortify的Support Website摘自:


  • 網絡支持

通過登錄到Fortify的Self-Service接收網絡支持。在這裏,您可以:

  • 提交新票
  • 管理現有門票
  • 搜索知識庫

  • 電子郵件支持

聯繫Fortify的技術支持的通過電子郵件在[email protected]

+0

我已經看到這個頁面,第一步是「打開一個Visual Studio 86命令提示符」,我沒有安裝VS,我不希望安裝VS如果只是用於運行Fortify的。 –

+0

在這種情況下,請再次檢查我的答案 - 我只是編輯它以包含聯繫他們的技術支持的說明。 – Jason

+0

已經與他們聯繫。等待任何幫助。感謝幫助 。 –

2

Tara,SCA for .NET需要.NET編譯器才能進行翻譯。您可以免費下載包含Microsoft編譯器和核心DLL的SDK。

你可以包括你發出的命令嗎?

+0

嗨,逃跑,這是我正在運行的命令:「 - b「」MyProj「」-machine-output「」-scan「」-f「」C:\ .. \ Scan.fpr「」-format「」fpr「 –

0

Michael Hidalgo說說這在他的博客日九月2,2013 http://blog.michaelhidalgo.info/2013/09/configuring-ildasmexe-in-hp-fortify.html

配置程序Ildasm.exe在HP Fortify的(在Visual Studio .NET中未安裝 )

我試圖使用HP Fortify來掃描ASP.NET Web應用程序,但是我意識到我沒有Visual Studio或Windows SDK。

HP Fortify需要ildasm.exe執行掃描。由於我是 因爲 磁盤空間不能完全安裝Visual Studio .Net,所以我只安裝了Windows SDK,它也會安裝 ildasm。

一旦安裝,問題仍然存在。 HP fortify會嘗試到 找到默認路徑中的ildasm.exe(我無法確定哪些是 )。幸運的是,使用HP Fortify,您可以指定ildasm.exe的路徑 。

我們需要找到fortify-sca.properties(這是一種 配置文件)。可以在以下路徑中找到該文件: C:\ Program Files \ HP_Fortify \ HP_Fortify_SCA_and_Apps_3.90 \ Core \ config。

一個新的關鍵是需要com.fortify.sca.IldasmPath

這是程序Ildasm.exe駐留在我的當前安裝的路徑:

C:\ Program Files文件(x86)的\微軟的SDK \ Windows \ v7.0A \ Bin \ ildasm.exe

請注意,我們需要掃描反斜槓(\)。 enter image description here

相關問題