Steve is on the right track. It seems that previously you only needed to supply the IP or domain of the FTP server and Visual Studio knew what to do. Somewhere along the line it must have forgot!
Here is a blog post detailing the issue and how to fix it: FTP Publish Visual Studio Crash
TL;DR = Make sure the value you use for "Server:" begins with "ftp://"