Rss 2.0 via FEED
Ken Hughes... - Windows Live Writer on Vista
Productivity, Technology and Automating Everything...
    
 

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.

Posted: Sunday, December 03, 2006 7:42:50 PM (GMT Standard Time, UTC+00:00)  #   Comments [0]
TAGS: Dasblog | RSS | Software
All comments require the approval of the site owner before being displayed.
OpenID
Please login with either your OpenID above, or your details below.
Name
E-mail
(will show your gravatar icon)
Home page

Comment (Some html is allowed: a@href@title, b, blockquote@cite, em, i, strike, strong, sub, sup, u) where the @ means "attribute." For example, you can use <a href="" title=""> or <blockquote cite="Scott">.  

Live Comment Preview
     
 
 
Copyright © 2008 Ken Hughes. All rights reserved.

Creative Commons License
This work is licensed under a Creative Commons Attribution 2.0 UK: England & Wales License.