Your constraints are incorrect if $m \ne n$. Presuming $m < n$, then the constraints would be
$ \sum_{i}X_{i,j} \le 1, \sum_{j}X_{i,j}=1, X_{i,j}\geq 0$, with the obvious modification for $m > n$.
This can be converted into a Square Assignment Problem by adding dummy "i" indices with zero costs (or dummy "j" indices if $m > n$). The converted problem is a standard assignment problem whose optimal objective cost is the same as that of the Rectangular Assignment Problem. Per the Integrality Theorem, the Assignment Problem, without integrality constraints, has an optimal solution consisting of all integers (which must be 0 and 1). I.e., the Square Assignment Problem can be solved as a Continuous Linear Program and will produce the correct optimal objective value for the Assignment Problem constrained to have integer (binary) solutions. Therefore, the Rectangular Assignment Problem can also be solved as a Continuous Linear Program and will produce the correct optimal objective value. Note however, that although there is a binary optimal solution, it is possible, for instance if using an interior point solver, for the Continuous Linear Program to produce a non-integer (non-binary) optimal solution (even though there is also an optimal solution which is binary).
Alternatively, note that in the original rectangular formulation, the problem has totally unimodular constraint matrix and integer constraint right-hand side, so the Integrality Theorem directly applies.