尝试使用Fority扫描我的解决方案时出现以下异常。
我在Windows / System32文件夹中有ildasm,这是默认位置。我可以从命令提示符打开ildasm.exe。请让我知道,我失踪了。
我正在使用Visual Studio 2012,强化4.0为64位。
先谢谢
答案 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
请注意,您需要转义反斜杠。 (\\)
希望有所帮助