强化SCA CommandLine调用失败

时间:2013-11-20 09:16:22

标签: visual-studio-2012 fortify

尝试使用Fority扫描我的解决方案时出现以下异常。

enter image description here

我在Windows / System32文件夹中有ildasm,这是默认位置。我可以从命令提示符打开ildasm.exe。请让我知道,我失踪了。

我正在使用Visual Studio 2012,强化4.0为64位。

先谢谢

2 个答案:

答案 0 :(得分:1)

无法找到ildasm.exe工具可以按照greencrizz的建议解决,但如果需要,也可以在命令行中指定: -Dcom.fortify.sca.IldasmPath = C:\路径\到\程序Ildasm.exe

“找不到规则文件”意味着没有下载规则。这些可以从命令行使用fortifyupdate,在IDE插件/ AWB的选项中下载,也可以通过Fortify支持门户手动下载。 另请注意,如果您可以访问Fortify支持门户,则可以使用知识库部分,其中包含此类问题的解决方案。

答案 1 :(得分:0)

你修改了\ Core \ config \ fortify-sca.properties中的密钥com.fortify.sca.IldasmPath吗?将路径放在右侧的ildasm.exe中。

com.fortify.sca.IldasmPath = C:\ PATH \ TO \程序Ildasm.exe

请注意,您需要转义反斜杠。 (\\)

希望有所帮助