After the mess with the Azure SDK reserving ports that conflicted with my development environment, and the fact that the SDK didn’t do anything for the automated publishing I was looking for, I decided to uninstall it. Well, that wasn’t a good idea. You could say it was “Azure disaster.”
First off, the uninstall of the multiple elements of the Azure SDK did not remove the NETSH entries for the Azure Storage Emulator. so those had to be manually removed. Then, I reopened VS 2013 and suddenly none of my web projects open, saying they are all incompatible with this version of Visual Studio. I tried to create a new web application and got the useful error:
So now I can’t open or create any web applications in Visual Studio. I decide I should reinstall the Azure SDK to put back what was taken away, although in my mind I realize this is a ridiculous concept.
I download the SDK and run it. I then get this error from the installer:
Absolutely incredible. This is like dealing with anti-psychotic medication. “Whoa whoa whoa, you just can’t uninstall Pericyazine, that can cause a psychotic episode.”
Next thing to do is a Repair of the Visual Studio installation, which is going to be at least an hour… And that has fixed the web project issue, so at least uninstalling the Azure SDK is recoverable. You just need to make sure you manually get rid of the ACL entries with these statements (at an Administrator command prompt):
netsh http delete urlacl url=http://127.0.0.1:10000/
netsh http delete urlacl url=http://127.0.0.1:10001/
netsh http delete urlacl url=http://127.0.0.1:10002/
Yes, I do believe when Windows 10 and VS 2015 come out, this work machine is due for a reformat.