Posso direcionar para framework64 o aspnet_compile quando chamo SourceAnalyzer - Fortify?
-
14-11-2019 - |
Pergunta
Estou criando um MSBuild para executar o Fortify Scan.Os comandos são:
1) sourceanalyzer -b MYBUILDID devenv SOLUTION.sln /REBUILD Depuração
2) sourceanalyzer -b MYBUILDID -scan -f SOLUTION.fpr -format frp
O log de construção
1) 1.1)Início da reconstrução .....A solução foi reconstruída com sucesso.OK
1.2) Depois disso, executa o aspnet_compiler Correndo:ASPCOMPILAR:"-v" "/FortifyBuildId" "-p" "MeuSite" "-d" "-f" "-c" "-fixednames" "\%USER%\AppData\Local\Fortify\VS2010-5.9\output.. .." Análise de código-fonte do Fortify concluída
2) [erro]:O ID de compilação "MYBUILDID" não existe
Minha caixa de compilação é um servidor 2008 x64 porque tenho o sharepoint instalado.Percebi que o sourceanalyzer chama ASCOMPILE apontando para c:\windows\Microsoft.NET\Framework em vez de c:\windows\Microsoft.NET\Framework64.Eu testei rodando em ambos os frameworks.Com aspnet_compile 64 funciona bem ("c:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_compiler" "-v" "/FortifyBuildID" "-p" "MySite" "-d" "-f" "-c " "-fixednames" "%USER%\AppData\Local\Fortify\VS2010-5.9\output.."
Você sabe como posso consertar isso?
Obrigado
Solução
Infelizmente, este é um problema conhecido em uma versão recente do Fortify SCA.
Entre em contato com o suporte técnico do Fortify para fazer upgrade, downgrade ou aplicar um hotfix conforme apropriado.