Archive for June, 2014

IIS ASP.NET VS2013 Profiler on Windows 8: Illegal operation attempted on a registry key that has been marked for deletion

Was trying to use the built in VS2013 profiler in IIS and it was hard to get working reliably on Windows 8, frequently throwing the exception “Illegal operation attempted on a registry key that has been marked for deletion” which stopped everything from working. Profiling became a one shot if lucky event but was basically unusable.

This post helped me.

By using the group policy editor and enabling “Do not forcefully unload the user registry at user logoff” everything now works as expected from the UI.

I also (unrelated to this error) I found I had to disable instrumentation of 32bit DLLs in the project to make it work smoothly.


Bing SSL Search Provider

Back in January 2014, Bing enabled https support on their main website. Great news, and everyone should be using this as their default home page. However the search bar and location bar still use a non-secure http version of Bing which means adhoc searches are public.

I have placed an xml file to install a SSL version of the Bing search and you can install it by clicking here:

A text version can be displayed clicking here for those of you wondering what is in the file! Basically it is the default Bing provider with http changed to https and the name changed so as to not conflict.