Author Topic: [SOLVED] Error when loading 7thHeaven after W10 .NET 4.7 update  (Read 538 times)

kram

  • Newbie
  • *
  • Posts: 4
  • Karma: 0
    • View Profile
After Windows 10 updates of the 13n of June, 7th Heaven stopped working and showed an error like this:

Code: [Select]
System.TypeInitializationException: Se produjo una excepción en el inicializador de tipo de 'Iros._7th.Workshop.Sys'. ---> System.Configuration.ConfigurationErrorsException: Error en la inicialización del sistema de configuración ---> System.Configuration.ConfigurationErrorsException: Se ha producido un error al cargar el archivo de configuración: El proveedor de respaldo externo no se reconoce.
 (C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config) ---> System.IO.IOException: El proveedor de respaldo externo no se reconoce.

   en System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   en System.IO.FileStream.ReadCore(Byte[] buffer, Int32 offset, Int32 count)
   en System.IO.FileStream.Read(Byte[] array, Int32 offset, Int32 count)
   en System.Xml.XmlTextReaderImpl.InitStreamInput(Uri baseUri, String baseUriStr, Stream stream, Byte[] bytes, Int32 byteCount, Encoding encoding)
   en System.Xml.XmlTextReaderImpl..ctor(String url, Stream input, XmlNameTable nt)
   en System.Xml.XmlTextReader..ctor(Stream input)
   en System.Configuration.XmlUtil..ctor(Stream stream, String name, Boolean readToFirstElement, ConfigurationSchemaErrors schemaErrors)
   en System.Configuration.BaseConfigurationRecord.InitConfigFromFile()
   --- Fin del seguimiento de la pila de la excepción interna ---
   en System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean ignoreLocal)
   en System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(ConfigurationSchemaErrors schemaErrors)
   en System.Configuration.BaseConfigurationRecord.ThrowIfInitErrors()
   en System.Configuration.ClientConfigurationSystem.EnsureInit(String configKey)
   --- Fin del seguimiento de la pila de la excepción interna ---
   en System.Configuration.ConfigurationManager.PrepareConfigSystem()
   en System.Configuration.ConfigurationManager.GetSection(String sectionName)
   en System.Xml.Serialization.TempAssembly.get_UseLegacySerializerGeneration()
   en System.Xml.Serialization.TempAssembly..ctor(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, String location, Evidence evidence)
   en System.Xml.Serialization.XmlSerializer.GenerateTempAssembly(XmlMapping xmlMapping, Type type, String defaultNamespace)
   en System.Xml.Serialization.XmlSerializer..ctor(Type type, String defaultNamespace)
   en Iros._7th.Util.Deserialize[T](Stream s) en C:\Code\7H\7thWrapperLib\Util.cs:línea 14
   en Iros._7th.Util.Deserialize[T](String file) en C:\Code\7H\7thWrapperLib\Util.cs:línea 19
   en Iros._7th.Workshop.ImageCache..ctor(String folder) en C:\Code\7H\7thHeaven.Code\ImageCache.cs:línea 32
   en Iros._7th.Workshop.Sys..cctor() en C:\Code\7H\7thHeaven.Code\Sys.cs:línea 155
   --- Fin del seguimiento de la pila de la excepción interna ---
   en Iros._7th.Workshop.Sys.get_Catalog()
   en Iros._7th.Workshop.pTags.Init() en C:\Code\7H\7thWorkshop\pTags.cs:línea 25
   en Iros._7th.Workshop.pTags..ctor() en C:\Code\7H\7thWorkshop\pTags.cs:línea 34
   en Iros._7th.Workshop.fLibrary.InitializeComponent() en C:\Code\7H\7thWorkshop\fLibrary.Designer.cs:línea 50
   en Iros._7th.Workshop.fLibrary..ctor() en C:\Code\7H\7thWorkshop\fLibrary.cs:línea 22
   en Iros._7th.Workshop.Program.Main() en C:\Code\7H\7thWorkshop\Program.cs:línea 23

Uninstalling this update:
http://www.catalog.update.microsoft.com/Search.aspx?q=KB3186568

Made it work again..did this happen to somebody else?
« Last Edit: 2017-06-19 13:39:43 by kram »

EQ2Alyza

  • 7th Heaven Crew
  • Global moderator
  • No life
  • *
  • Posts: 2673
  • Karma: 186
  • Dilly-Dally Shilly-Shally
    • View Profile
    • EQ2Alyza - YouTube Channel
Re: Error when loading 7thHeaven after W10 .NET 4.7 update
« Reply #1 on: 2017-06-16 20:49:49 »
Try running the Game Converter again after the Windows update. Choose the Overwrite option.

kram

  • Newbie
  • *
  • Posts: 4
  • Karma: 0
    • View Profile
Re: Error when loading 7thHeaven after W10 .NET 4.7 update
« Reply #2 on: 2017-06-19 13:39:28 »
Try running the Game Converter again after the Windows update. Choose the Overwrite option.
Thanks! That did the trick!

kram

  • Newbie
  • *
  • Posts: 4
  • Karma: 0
    • View Profile
Well, I have to note that I need to run the game converter everytime I restart Windows, if I don't I get the same error as before.

EQ2Alyza

  • 7th Heaven Crew
  • Global moderator
  • No life
  • *
  • Posts: 2673
  • Karma: 186
  • Dilly-Dally Shilly-Shally
    • View Profile
    • EQ2Alyza - YouTube Channel
That's interesting. I've never seen that before. It's as if your Windows is restoring a previous restore point every restart, which reverts the registry keys from the GC.

kram

  • Newbie
  • *
  • Posts: 4
  • Karma: 0
    • View Profile
OK, after I reinstalled the update and ran the game converter it works as before! Hurrah!