Depends, do you have a 6 lug or 8 lug 2500?
If a 6 lug, or LD, then no. Yes if it is an 8 lug.
The 1/2 tons us a 37 size CV and the 3/4-1 tons use a 60 size. '88-~96 HDs used a 47 size then the newer ones were upgraded to a 60 size. The number is the torqe rating of the CV joint. The only difference to from the 47-60 is the size of the axle shaft. They made them larger in OD and finer splines. The inner tri-pot also went too a low clearance design. IIRC, you can bolt some late model shafts into an earlier truck for extra strength.
I work at the Delpi plant that makes the CVs.