You can't hold a political event on a military installation, let alone a ship.
Hmm. I guess these guys could be wrong. Maybe they mean far away from it, but within view or something?
from the National Journal:
"@jimtankersley: VP announce will be made in front of the USS Wisconsin, per Romney camp"