2013-02-19 6 views
5

Je viens de mettre à jour Web Platform Installer vers la version 4.5 sur deux machines Windows 8 distinctes. (L'un est une machine physique et l'autre est une machine virtuelle). Je ne peux pas courir WPI 4,5, les deux sont montrant la même erreur suivant:WPI 4.5 Erreur après la mise à niveau

An error occurred while parsing EntityName. Line 42134, position 81.

Mise à jour: confirmé était une erreur avec la liste des produits de Microsoft. Trouvé cette entrée de fichier journal:

DownloadManager Information: 0 : Loading product xml from: https://go.microsoft.com/?linkid=9817844 
DownloadManager Information: 0 : https://go.microsoft.com/?linkid=9817844 responded with 302 
DownloadManager Information: 0 : Response headers: 
HTTP/1.1 302 Found 
Cache-Control: private 
Content-Length: 175 
Content-Type: text/html; charset=utf-8 
Expires: Tue, 19 Feb 2013 18:23:59 GMT 
Location: https://www.microsoft.com/web/webpi/4.5/webproductlist.xml 
Server: Microsoft-IIS/7.5 
X-AspNet-Version: 2.0.50727 
X-Powered-By: ASP.NET 
Date: Tue, 19 Feb 2013 18:24:59 GMT 


DownloadManager Error: 0 : Error loading downloaded product file: 'System.Xml.XmlException: An error occurred while parsing EntityName. Line 42134, position 81. 
    at System.Xml.XmlTextReaderImpl.Throw(Exception e) 
    at System.Xml.XmlTextReaderImpl.Throw(String res, String arg) 
    at System.Xml.XmlTextReaderImpl.ParseEntityName() 
    at System.Xml.XmlTextReaderImpl.ParseEntityReference() 
    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 Microsoft.Web.PlatformInstaller.LineInfoDocument.Load(XmlReader reader) 
    at System.Xml.XmlDocument.Load(TextReader txtReader) 
    at Microsoft.Web.PlatformInstaller.ProductManager.LoadDocument(String xmlPath) 
    at Microsoft.Web.PlatformInstaller.ProductManager.LoadFromXml(String xmlFile, Boolean loadEnclosures) 
    at Microsoft.Web.PlatformInstaller.ProductManager.Load(Uri productFileUrl, Boolean filterByArchitectureAndOS, Boolean loadEnclosures, Boolean useCachedVersion, String cacheDirectory, Architecture architecture, Int32 majorOS, Int32 minorOS, Int32 majorSP, Int32 minorSP, Int32 osType)' 

Répondre

3

Je suis vraiment heureux que Google m'a indiqué cette question. J'ai eu la même erreur littéralement 2 minutes après avoir posté cette question ...

Il semble avoir été une erreur côté serveur Microsoft, car il s'est corrigé pour moi depuis que j'ai commencé à taper cette réponse.

+3

En outre: Je trouve assez génial que Google indexé StackOverflow si rapidement, que moi (et les autres qui ont répondu) trouvé cette question moins de 4 minutes après sa publication. Way to go Google! –

+1

Je suis d'accord avec vous. J'ai mis à jour ma réponse avec l'entrée du fichier journal WPI que j'ai trouvée confirmée. –

0

Avait la même erreur. WPI désinstallé, redémarrer et réinstallé. Maintenant, la seule erreur que j'ai eu était de ne pas pouvoir charger un flux.

Mais il a démarré et est utilisable.

Questions connexes