tags:

views:

134

answers:

1

Hi, I wrote an IE plugin using MFC activex. The plugin actually creates a file in CLSID_APPDATA folder and writes some data inside it. But the problem is that file which is created cannot be seen (i mean i cant see any file in CLSID_APPDATA folder on windows vista) whereas I am actually writing data inside it. The plugin is not signed. I have the code from http://support.microsoft.com/kb/161873 to mark my activex component as safe. Please let me know if I need to do something more to make it possible for file creation. I hope I was clear. Do let me know if I need to provide more details.

regards, Pradip.B

A: 

It sounds like you're falling foul of IE's "Protected Mode" which redirects file writes made from IE from \Users\UserName\Local\ to \Users\Username\LocalLow (or something very similar to that).

Take a look at the following links as they should point you in the right direction:

Rob
thankx rob...it worked on vista as well as on windows 7 :)
Mark this as the accepted answer then :)
Rob