There's a few possibilities here.
Firstly, how big is the file?
Secondly, if you remove the dashes from the filename does it open then?
It would also help if you specified which version of Trainz you are referring to as you don't appear to have any registered.
Shane