none
Outlook 2013 Desktop Icon (Win 7 x64)

    General discussion

  • Hi there. I'm trying to add a "real" desktop icon for Outlook 2013 (x64) but am having some issues. I am trying to use the method as described at:

    http://social.technet.microsoft.com/forums/en-US/officesetupdeploylegacy/thread/eca683e2-6b90-4f3a-b632-5ca70db51da4

    but it's not quite working. I've come up with the following code for regedit:

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020D75-0000-0000-C000-000000000046}]

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020D75-0000-0000-C000-000000000046}]
    @="Microsoft Outlook"
    "InfoTip"="Displays your e-mail, calendar, contacts, and other important personal information."

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020D75-0000-0000-C000-000000000046}\DefaultIcon]
    @="C:\\Program Files\\Microsoft Office 15\\root\\office15\\OUTLOOK.EXE,7"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020D75-0000-0000-C000-000000000046}\InprocServer32]
    @="C:\\Program Files\\Microsoft Office 15\\root\\office15\\MLSHEXT.DLL"
    "ThreadingModel"="Apartment"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020D75-0000-0000-C000-000000000046}\Shell]

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020D75-0000-0000-C000-000000000046}\Shell\Open]

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020D75-0000-0000-C000-000000000046}\Shell\Open\Command]
    @="\"C:\\Program Files\\Microsoft Office 15\\root\\office15\\OUTLOOK.EXE\""

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020D75-0000-0000-C000-000000000046}\Shell\Properties\command]
    @="rundll32.exe shell32.dll,Control_RunDLL \"C:\\Program Files\\Microsoft Office 15\\root\\office15\\MLCFG32.CPL\""

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020D75-0000-0000-C000-000000000046}\shellex]

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020D75-0000-0000-C000-000000000046}\shellex\PropertySheetHandlers]

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020D75-0000-0000-C000-000000000046}\shellex\PropertySheetHandlers\{00020D75-0000-0000-C000-000000000046}]
    @=""

    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{00020D75-0000-0000-C000-000000000046}\ShellFolder]
    "Attributes"=hex:72,00,00,00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{00020D75-0000-0000-C000-000000000046}]

    The icon is created ok but right clicking on the icon and selecting properties causes a crash. The issue is with this line of code (I think):

    @="C:\\Program Files\\Microsoft Office 15\\root\\office15\\MLSHEXT.DLL"

    In Office 2013 , MLSHEXT.DLL no longer exists and for the life of me I can't figure out how to get around this. Any insight would be appreciated.

    Tuesday, April 16, 2013 6:35 AM

All replies

  • The Registry key is working in Outlook 2010 but no available for Outlook 2013[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{00020D75-0000-0000-C000-000000000046}]

    I have no idea for the registry for Outlook 2013 yet.

    Tony Chen

    Thursday, April 18, 2013 5:31 AM