During our testing of Windows 8 and IE 10, we found out that the 6-7 sites that we have still using SolPart menu didn't display the menu at all under IE 10.
Well, actually they did work on our internal server because the Intranet security settings for IE were set lower. However, it we looked at our production servers, they didn't display the menus. After considerable testing including intalling another production site at a different hosting provider, we found out that SolPart must be violating some IE 10 security restrictions.
At first we were going to reskin the remaining sites completely. But we found out that DDRMenu provides a much simpler solution. By just changing the menu to the DDRMenu and using the SolPart.aspx file, it reads the SolPart configurations about 99.9%. Two minutes work to resolved a potentially sticky problem.
For example, the registration in the skin for the old SolPart is:
Register TagPrefix="dnn" TagName="SOLPARTMENU" Src="~/Admin/Skins/SolPartMenu.ascx"
The registratoin for the DDRMenu looks like this:
Register TagPrefix="dnn" TagName="MENU" src="~/DesktopModules/DDRMenu/SolpartMenu.ascx"
Of course, you have to have a version of DNN that has DDRMenu. Our sites are all on DNN 6.2.2 so this worked very well.
There are a couple of more tweaks to get DDR to run correctly, but this should get you on the right track to fixing all your SolPart legacy sites.
By the way, we tested using Windows 8 RTM, the version that is installed on all the new computers being released for sale tomorrow. Unless Microsoft patches IE 10 during install, we believe this will be a problem for anyone viewing your SolPart sites with IE 10, We tested Chrome, Firefox, Opera and Safari under Windows 8 and there is no problem with the menu using these browsers.
Hope this helps the DNN community fix a potential problem on their legacy sites,