Link to home
Start Free TrialLog in
Avatar of zdoe
zdoe

asked on

lookout settings keep resetting to default / outlook 2003

this is the 2nd time i'm experiencing this problem, and i can't for the death of me remember how i sorted it out on the 1st round a few years back - namely - lookout keeps losing its custom location for index files, and ignores any user settings that i try to enter in the settings tabs.

i've found the
C:\Documents and Settings\john doe\Local Settings\Application Data\Lookout Software\Lookout\Options.Outlook.xml

file that contains what i need to manipulate, but even if i restore a backup of this file & make it read-only the program still uses default settings from somewhere else, just compaining about the read-only.

and as far as i can see, lookout doesn't store anythinng of substance in the registry. but i am also wondering if this would have to do with an outlook user profile - it seems that something funky is going on with my custom forms as well.
Avatar of apache09
apache09
Flag of New Zealand image

Have you tried reinstalling LookOUt?
http://www.majorgeeks.com/Lookout_d4808.html
Avatar of zdoe
zdoe

ASKER

yes. several times. problem persists.

i also have another computer where an almost equivalent configuration works - as it used to on this one.

further pointer that may help is that it seems that lookout assumes that it is starting up for the first time EVERY TIME outlook starts - brings up its configuration wizard. so whereever it keeps its fresh-install flag could also point towards a resolution.
Avatar of zdoe

ASKER

i've now come to think that maybe this has to do with some problem with .net, so i've reinstalled 1.1, 2, 3 - problem persists. anybody remember which version does lookout depend on?

otherwise, the below log contains:
(00.03s)  Info: No default option settings were set System.IO.FileNotFoundException: The system cannot find the file specified. (Exception from HRESULT: 0x80070002)

this might have to do with what i'm experiencing...

(00.20s)  Info: ***** 5/15/2008 11:08:14 AM Lookout 1.3.0.24057 Outlook 11.0.0.6568 (loglevel=Debug) [Chrome.AddIn.OpenLog()]
(00.00s) Debug: user name is joe, smtp address is jdoe@aol.com [Chrome.AddIn.StartChrome()]
(00.13s) Debug: Creating IndexerNotifyForm [Chrome.AddIn.StartChrome()]
(10.47s)  Info: clicked 'Options' button [Chrome.UI.ChromeButton.OnClick()]
(00.03s)  Info: No default option settings were set System.IO.FileNotFoundException: The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
   at System.ModuleHandle._GetPEKind(Int32& peKind, Int32& machine)
   at System.ModuleHandle.GetPEKind(PortableExecutableKinds& peKind, ImageFileMachine& machine)
   at System.Reflection.Module.GetPEKind(PortableExecutableKinds& peKind, ImageFileMachine& machine)
   at System.Reflection.Assembly.ComputeProcArchIndex()
   at System.Reflection.Assembly.GetName(Boolean copiedName)
   at System.Reflection.Assembly.GetName()
   at Inventures.Xml.FastXmlSerializer.FindAssemblyType(String name, Assembly assembly, Hashtable& visitedAssemblies, Int32 depth)
   at Inventures.Xml.FastXmlSerializer.FindAssemblyType(String name, Assembly assembly, Hashtable& visitedAssemblies, Int32 depth)
   at Inventures.Xml.FastXmlSerializer.FindAssemblyType(String name, Assembly assembly, Hashtable& visitedAssemblies, Int32 depth)
   at Inventures.Xml.FastXmlSerializer.FindAssemblyType(String name, Assembly assembly, Hashtable& visitedAssemblies, Int32 depth)
   at Inventures.Xml.FastXmlSerializer.FindAssemblyType(String name, Assembly assembly, Hashtable& visitedAssemblies, Int32 depth)
   at Inventures.Xml.FastXmlSerializer.FindAssemblyType(String name, Assembly assembly, Hashtable& visitedAssemblies, Int32 depth)
   at Inventures.Xml.FastXmlSerializer.FindAssemblyType(String name, Assembly assembly, Hashtable& visitedAssemblies, Int32 depth)
   at Inventures.Xml.FastXmlSerializer.FindAssemblyType(String name, Assembly assembly)
   at Inventures.Xml.FastXmlSerializer.FindType(String name, Assembly assembly)
   at Inventures.Xml.FastXmlSerializer.DeserializeObject(XmlReader reader, Assembly assembly, String& membername)
   at Inventures.Xml.FastXmlSerializer.DeserializeComplex(XmlReader reader, Assembly assembly, Type type)
   at Inventures.Xml.FastXmlSerializer.DeserializeObject(XmlReader reader, Assembly assembly, String& membername)
   at Inventures.Xml.FastXmlSerializer.Deserialize(XmlReader reader, Type type, DeserializeErrorStrategy errorstrategy)
   at Inventures.Xml.FastXmlSerializer.Deserialize(String file, Type type, DeserializeErrorStrategy errorstrategy)
   at Inventures.Xml.FastXmlSerializer.Load(String file, Type type, DeserializeErrorStrategy errorstrategy)
   at Chrome.Configuration.Options.SetDefaults(). [Chrome.Configuration.Options.SetDefaults()]
(07.77s)  Info: clicked 'Options' button [Chrome.UI.ChromeButton.OnClick()]
(00.00s)  Info: No default option settings were set System.IO.FileNotFoundException: The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
   at System.ModuleHandle._GetPEKind(Int32& peKind, Int32& machine)
   at System.ModuleHandle.GetPEKind(PortableExecutableKinds& peKind, ImageFileMachine& machine)
   at System.Reflection.Module.GetPEKind(PortableExecutableKinds& peKind, ImageFileMachine& machine)
   at System.Reflection.Assembly.ComputeProcArchIndex()
   at System.Reflection.Assembly.GetName(Boolean copiedName)
   at System.Reflection.Assembly.GetName()
   at Inventures.Xml.FastXmlSerializer.FindAssemblyType(String name, Assembly assembly, Hashtable& visitedAssemblies, Int32 depth)
   at Inventures.Xml.FastXmlSerializer.FindAssemblyType(String name, Assembly assembly, Hashtable& visitedAssemblies, Int32 depth)
   at Inventures.Xml.FastXmlSerializer.FindAssemblyType(String name, Assembly assembly, Hashtable& visitedAssemblies, Int32 depth)
   at Inventures.Xml.FastXmlSerializer.FindAssemblyType(String name, Assembly assembly, Hashtable& visitedAssemblies, Int32 depth)
   at Inventures.Xml.FastXmlSerializer.FindAssemblyType(String name, Assembly assembly, Hashtable& visitedAssemblies, Int32 depth)
   at Inventures.Xml.FastXmlSerializer.FindAssemblyType(String name, Assembly assembly, Hashtable& visitedAssemblies, Int32 depth)
   at Inventures.Xml.FastXmlSerializer.FindAssemblyType(String name, Assembly assembly, Hashtable& visitedAssemblies, Int32 depth)
   at Inventures.Xml.FastXmlSerializer.FindAssemblyType(String name, Assembly assembly)
   at Inventures.Xml.FastXmlSerializer.FindType(String name, Assembly assembly)
   at Inventures.Xml.FastXmlSerializer.DeserializeObject(XmlReader reader, Assembly assembly, String& membername)
   at Inventures.Xml.FastXmlSerializer.DeserializeComplex(XmlReader reader, Assembly assembly, Type type)
   at Inventures.Xml.FastXmlSerializer.DeserializeObject(XmlReader reader, Assembly assembly, String& membername)
   at Inventures.Xml.FastXmlSerializer.Deserialize(XmlReader reader, Type type, DeserializeErrorStrategy errorstrategy)
   at Inventures.Xml.FastXmlSerializer.Deserialize(String file, Type type, DeserializeErrorStrategy errorstrategy)
   at Inventures.Xml.FastXmlSerializer.Load(String file, Type type, DeserializeErrorStrategy errorstrategy)
   at Chrome.Configuration.Options.SetDefaults(). [Chrome.Configuration.Options.SetDefaults()]
(09.14s) Debug: Synthesizing shutdown event - no active explorers or inspectors [Inventures_Olk.Objects.ApplicationObject.myExplorer_Closed()]
(00.00s) Debug: Stopping Chrome [Chrome.AddIn.StopChrome()]
(00.03s) Debug: Chrome stopped [Chrome.AddIn.StopChrome()]
Avatar of zdoe

ASKER

now, based on a comment of one of the ex. owners of lookoutSoft and the fact that the hide -box of the indexer is grayed out, i've come to think that this may be a matter of some sort of outlook-generated permissions error, where outlook considers the lookOut settings part of its security domain and doesn't grant access to them.

but i don't know how to manipulate this. and as outlook is quite challenging to get everything working, i'm hesitant to reinstall it...

anyone?
ASKER CERTIFIED SOLUTION
Avatar of zdoe
zdoe

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial