Question. Prove that $\prod\limits_{\mathbb N}\mathbb Z$ is not a free $\mathbb Z$-module.
I have searched over MSE and found answers here and here. The question I want to ask is, whether there is an alternative proof for this fact, as the solution provided in this question used the fact that free $\mathbb Z$-module has no non-trivial divisible submodule to force a contradiction in cardinality. In particular, in both questions above it is mentioned that counting the cardinality of $\mathrm{Hom}_{\mathbb Z}(\prod\limits_{\mathbb N}\mathbb Z,\mathbb Z)$ can also lead to a contradiction if $\prod\limits_{\mathbb N}\mathbb Z$ is free, so I also would like to ask how to prove the Question in this way. Any help is appreciated.
Thanks in advance..