Auto Smooth Shading of old file
Apparently Auto Smooth wont work if you have custom split normals, if you want to use it you will have to remove any custom normals and loose it's data.

In the Properties Window > Object Data (Mesh tab) > Geometry Data Panel > Clear Custom Split Normals Data button and you should be able to use Auto Smooth

Otherwise just add an Edge Split Modifier