Hi Fredrik,
I believe Omar's post is in sync with what I've said. My understanding from what he said was, in the alpha, the port number was generated new every time; it was not stored in the solution file nor was it static, and if the port number changed you would lose your reference, making P-2-P web references nearly impossible with file based web sites. (I don't have the alpha sitting around anymore, so I can't verify the behavior, but this is what I gathered). Now in the beta, when a solution is present, the port number is stored inside of it, so you can make web references to a web service in a file system web site in your solution and have it work. However, it is still originally random, and there's no way to specify the exact number you want via UI from the get-go. Does that answer your question? Am I missing something?
Thanks,
John