Verific para fora a seguinte ligação:
http://www.bidn.com/blogs/DevinKnight/ssis/76/does-file-exist-check-in-ssis
O que você precisa de fazer para evitar ter o pacote jogado fora da barra-ônibus quando a lima não existe é à primeira verificação para ver se existe, que está coberta por essa ligação.
A fim segurar a necessidade de tentar encontrar os tempos da lima X, você está indo provavelmente querer adicionar alguma sorte do atraso depois que cada um das primeiras 9 tentativas falidas de encontrar a lima (se não, você fará seus tempos de X aproximadamente nos microssegundos X*10; -). Entretanto, aquele que está sendo dito, basicamente você precisa de ter a PARA O LAÇO que impata 2 variáveis, uma para contar o número de épocas que você dá laços e a outro para conter alguma sorte do indicador que você tem ou para ter encontrado não finalmente a lima.
Eu provavelmente verific para ver se há um LoopCount >> 10 e, se verdadeiro, falho o componente e, desse modo, o pacote se a lima não foi encontrada. Se a lima está encontrada em algum ponto (dizer, passar - o número 4), a seguir eu ajustaria o indicador de FileFound e ajustaria então o LoopCount a 11.