One of the first apps I loaded onto my laptop (after paving it and installing Vista Ultimate) was Windows Live Writer (which I'm using to compose this post - on a plane at 38,000 ft on my way to Boston).
So it all installed OK, I ran it and it launches straight into the config wizard (setting up your blogs) - I entered my site, username and password and hit next... Bang it fails - apparently it timed out.
OK, maybe the wrong password or something - reenter it - same thing...
Check the website is working - Yes.
Run this same config on my WinXp machine - Works OK ???
Lets look at the logging - seems to be found at :
C:\Users\%USERNAME%\AppData\Local\Windows Live Writer\Windows Live Writer.log
This gives me an error message as follows :-
WindowsLiveWriter,1.2012,None,00001,27-Nov-2006 11:32:13.063,"Unexpected exception occurred while processing resource Providers.BlogProvidersB2.xml: System.Xml.XmlException: '--' is an unexpected token. The expected token is '>'. Line 31, position 3.at System.Xml.XmlTextReaderImpl.Throw(Exception e)at System.Xml.XmlTextReaderImpl.DtdParserProxy.System.Xml.IDtdParserAdapter.Throw(Exception e)at System.Xml.DtdParser.Throw(Int32 curPos, String res, String[] args)at System.Xml.DtdParser.ThrowUnexpectedToken(Int32 pos, String expectedToken1, String expectedToken2)at System.Xml.DtdParser.ScanClosingTag()at System.Xml.DtdParser.GetToken(Boolean needWhiteSpace)at System.Xml.DtdParser.ParseEntityDecl()at System.Xml.DtdParser.ParseSubset()at System.Xml.DtdParser.ParseExternalSubset()at System.Xml.DtdParser.ParseInDocumentDtd(Boolean saveInternalSubset)at System.Xml.DtdParser.Parse(Boolean saveInternalSubset)at System.Xml.XmlTextReaderImpl.ParseDoctypeDecl()at System.Xml.XmlTextReaderImpl.ParseDocumentContent()at System.Xml.XmlTextReaderImpl.Read()at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)at System.Xml.XmlDocument.Load(XmlReader reader)at System.Xml.XmlDocument.Load(Stream inStream)at WindowsLive.Writer.BlogClient.Providers.BlogProviderManager.ReadXmlBlogProviders(Stream blogProviders)at WindowsLive.Writer.CoreServices.ResourceFileDownloader.ProcessResourceSafely(String name, String resourceUrl, Int32 requiredFreshnessDays, Int32 timeoutMs, ResourceFileProcessor processor)",""
Looks like there is a error in the XML somewhere, so I pull my feed and validate it - looks like valid RSS2.0.
Turn OFF Vista's crazy (and plain annoying) Use Account Control (UAC) - the source for all the 'grey screens of iritation' I get when trying to do ANYTHING - No change.
OK, it's trying to get config data from/for me right ? - I have that config data on my desktop (WinXP) already so lets just copy it over. Examine the WinXP desktop for the config data - find it in the registry under : HKEY_CURRENT_USER\Software\Windows Live Writer : a whole raft of reg keys.
Export the whole shebang - merge it into the Vists machines registry - rerun Writer - all the config data is in there (excellent I can now post) !!
Copy the reg setings away to another drive in case I have to pave the machine again.
Remember Me
a@href@title, b, blockquote@cite, em, i, strike, strong, sub, sup, u