"Deploying service package to the Windows Azure compute emulator..."
After a while, Visual Studio will prompt the message:
"Role instances are taking longer than expected to start. Do you want to continue waiting?"
You can keep waiting but you won't be able to deploy it no matter how.
Doing a quick search landed me with this article. It mentioned this - "Identify any non-Azure service that is listening in the following ports: 12000, 12001, 12002, 808, 16001, or 15100."
Notice the port number 808? If you check your IIS Default Web Site bindings, port 808 is binded to net.tcp (for WCF activation.) Remove this binding and you should be able to deploy and test your Azure application in the emulator. Now of course if you have other WCF Services that use net.tcp activation on the machine like me, you are practically screwed. (You will need to change the port for those.)
No comments:
Post a Comment