In today's world -i.e. not for Windows Phone - I would probably not even bother with VS 2017 Professional for a two or three month project. I would just use JetBrains Rider (Macs/Windows/Linux) for $35 a month and use .Net Core and develop on the Mac.
If you really don't want to spend any money today, you could use Visual Studio Code on Macs, Windows, Linux.
Also to be completely accurate, this would have been in 2012 when the free version was Visual Studio Express and that was free for commercial use.
https://social.msdn.microsoft.com/Forums/en-US/f280e5b7-f17a...
In today's world -i.e. not for Windows Phone - I would probably not even bother with VS 2017 Professional for a two or three month project. I would just use JetBrains Rider (Macs/Windows/Linux) for $35 a month and use .Net Core and develop on the Mac.
If you really don't want to spend any money today, you could use Visual Studio Code on Macs, Windows, Linux.