En 1796, tras ser ascendido a teniente general, España firmó el tratado de San Ildefonso con Francia, entrando en guerra contra Gran Bretaña.