Author Topic: And another Updating issue  (Read 2156 times)

Offline Exidius

  • Newbie
  • *
  • Posts: 3
And another Updating issue
« on: January 25, 2010, 01:21:26 pm »
Well as soon as i try to install the Expansion manually this occurs:
Error: The selected file does not appear to be a valid manual update package for the game.
Message: Filename mismatch.
Tried every Zenith Version i could get, got Base version 3.0.1.6
Hope you can help me,
and btw nice to be here.
mhh i renamed the Zenithexpansion inner ZiP (the one thats nor really a zip) and got this(ty for the fast reply):
Error: The selected file does not appear to be a valid manual update package for the game.
Message: ICSharpCode.SharpZipLib.Zip.ZipException: Wrong Local header signature: 0x2E736A6B
   bei ICSharpCode.SharpZipLib.Zip.ZipInputStream.GetNextEntry() in C:\vcprojs\AIWar\SharpZipLib\Zip\ZipInputStream.cs:Zeile 208.
   bei AIWar.Windows.Updates.openUpdateFile_FileOk(Object sender, CancelEventArgs e) in C:\vcprojs\AIWar\Windows\Updates.cs:Zeile 191.
« Last Edit: January 25, 2010, 01:44:31 pm by Exidius »

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: And another Updating issue
« Reply #1 on: January 25, 2010, 01:33:55 pm »
Hi there, if you renamed the outer expansion file, that would cause the issue.  It must start with the word Zenith, or the update will fail with this sort of message.  Hope that helps, and thanks for your support (and welcome)!
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline Exidius

  • Newbie
  • *
  • Posts: 3
Re: And another Updating issue
« Reply #2 on: January 27, 2010, 03:54:09 am »
So i trafter serval tries to update after reinstall and using different install paths I end up here, ... again.
27.01.2010 09:47:26 (3.0.0.0)

Manual Update

-----------------------------------Application_ThreadException-----------------------------------System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> System.ArgumentException: Die Schriftart Tahoma unterstützt den Schnitt Regular nicht.
   bei System.Drawing.Font.CreateNativeFont()
   bei System.Drawing.Font.Initialize(FontFamily family, Single emSize, FontStyle style, GraphicsUnit unit, Byte gdiCharSet, Boolean gdiVerticalFont)
   bei System.Drawing.Font.Initialize(String familyName, Single emSize, FontStyle style, GraphicsUnit unit, Byte gdiCharSet, Boolean gdiVerticalFont)
   bei System.Drawing.Font..ctor(SerializationInfo info, StreamingContext context)
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei System.RuntimeMethodHandle._SerializationInvoke(Object target, SignatureStruct& declaringTypeSig, SerializationInfo info, StreamingContext context)
   bei System.Reflection.RuntimeConstructorInfo.SerializationInvoke(Object target, SerializationInfo info, StreamingContext context)
   bei System.Runtime.Serialization.ObjectManager.CompleteISerializableObject(Object obj, SerializationInfo info, StreamingContext context)
   bei System.Runtime.Serialization.ObjectManager.FixupSpecialObject(ObjectHolder holder)
   bei System.Runtime.Serialization.ObjectManager.DoFixups()
   bei System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
   bei System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
   bei System.Resources.ResourceReader.DeserializeObject(Int32 typeIndex)
   bei System.Resources.ResourceReader.LoadObjectV2(Int32 pos, ResourceTypeCode& typeCode)
   bei System.Resources.ResourceReader.LoadObject(Int32 pos)
   bei System.Resources.ResourceReader.ResourceEnumerator.get_Entry()
   bei System.Resources.ResourceReader.ResourceEnumerator.get_Current()
   bei System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet& resourceSet)
   bei System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet& resourceSet)
   bei System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet& resourceSet)
   bei System.ComponentModel.ComponentResourceManager.ApplyResources(Object value, String objectName, CultureInfo culture)
   bei System.ComponentModel.ComponentResourceManager.ApplyResources(Object value, String objectName)
   bei Kjs.AppLife.Update.Controller.Internal.BasicUpdateInfoForm.a()
   bei Kjs.AppLife.Update.Controller.Internal.BasicUpdateInfoForm..ctor(UpdateController A_0, ErrorDisplayLevel A_1, Boolean A_2)
   bei Kjs.AppLife.Update.Controller.UpdateController.a(IWin32Window A_0, ErrorDisplayLevel A_1, Boolean A_2)
   bei Kjs.AppLife.Update.Controller.UpdateController.UpdateInteractive(IWin32Window dialogOwner, ErrorDisplayLevel errorDisplayLevel, ApplyUpdateOptions options)
   bei Kjs.AppLife.Update.Controller.UpdateController.UpdateInteractive()
   bei AIWar.Windows.Updates.PerformUpdate(UpdateController Controller) in C:\vcprojs\AIWar\Windows\Updates.cs:Zeile 269.
   bei AIWar.Windows.Updates.btnZenith_Click(Object sender, EventArgs e) in C:\vcprojs\AIWar\Windows\Updates.cs:Zeile 111.
   bei System.Windows.Forms.Control.OnClick(EventArgs e)
   bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.Label.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Auto Update:

27.01.2010 09:48:24 (3.0.0.0)
-----------------------------------Application_ThreadException-----------------------------------System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> System.ArgumentException: Die Schriftart Tahoma unterstützt den Schnitt Regular nicht.
   bei System.Drawing.Font.CreateNativeFont()
   bei System.Drawing.Font.Initialize(FontFamily family, Single emSize, FontStyle style, GraphicsUnit unit, Byte gdiCharSet, Boolean gdiVerticalFont)
   bei System.Drawing.Font.Initialize(String familyName, Single emSize, FontStyle style, GraphicsUnit unit, Byte gdiCharSet, Boolean gdiVerticalFont)
   bei System.Drawing.Font..ctor(SerializationInfo info, StreamingContext context)
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei System.RuntimeMethodHandle._SerializationInvoke(Object target, SignatureStruct& declaringTypeSig, SerializationInfo info, StreamingContext context)
   bei System.Reflection.RuntimeConstructorInfo.SerializationInvoke(Object target, SerializationInfo info, StreamingContext context)
   bei System.Runtime.Serialization.ObjectManager.CompleteISerializableObject(Object obj, SerializationInfo info, StreamingContext context)
   bei System.Runtime.Serialization.ObjectManager.FixupSpecialObject(ObjectHolder holder)
   bei System.Runtime.Serialization.ObjectManager.DoFixups()
   bei System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize(HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
   bei System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize(Stream serializationStream, HeaderHandler handler, Boolean fCheck, Boolean isCrossAppDomain, IMethodCallMessage methodCallMessage)
   bei System.Resources.ResourceReader.DeserializeObject(Int32 typeIndex)
   bei System.Resources.ResourceReader.LoadObjectV2(Int32 pos, ResourceTypeCode& typeCode)
   bei System.Resources.ResourceReader.LoadObject(Int32 pos)
   bei System.Resources.ResourceReader.ResourceEnumerator.get_Entry()
   bei System.Resources.ResourceReader.ResourceEnumerator.get_Current()
   bei System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet& resourceSet)
   bei System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet& resourceSet)
   bei System.ComponentModel.ComponentResourceManager.FillResources(CultureInfo culture, ResourceSet& resourceSet)
   bei System.ComponentModel.ComponentResourceManager.ApplyResources(Object value, String objectName, CultureInfo culture)
   bei System.ComponentModel.ComponentResourceManager.ApplyResources(Object value, String objectName)
   bei Kjs.AppLife.Update.Controller.Internal.BasicUpdateInfoForm.a()
   bei Kjs.AppLife.Update.Controller.Internal.BasicUpdateInfoForm..ctor(UpdateController A_0, ErrorDisplayLevel A_1, Boolean A_2)
   bei Kjs.AppLife.Update.Controller.UpdateController.a(IWin32Window A_0, ErrorDisplayLevel A_1, Boolean A_2)
   bei Kjs.AppLife.Update.Controller.UpdateController.UpdateInteractive(IWin32Window dialogOwner, ErrorDisplayLevel errorDisplayLevel, ApplyUpdateOptions options)
   bei Kjs.AppLife.Update.Controller.UpdateController.UpdateInteractive()
   bei AIWar.Windows.Updates.PerformUpdate(UpdateController Controller) in C:\vcprojs\AIWar\Windows\Updates.cs:Zeile 269.
   bei AIWar.Windows.Updates.openUpdateFile_FileOk(Object sender, CancelEventArgs e) in C:\vcprojs\AIWar\Windows\Updates.cs:Zeile 234.
   bei System.Windows.Forms.FileDialog.OnFileOk(CancelEventArgs e)
   bei System.Windows.Forms.FileDialog.HandleVistaFileOk(IFileDialog dialog)


.....................................
Seems to be a problem with the Font, but how to solve this is beyond my skill.
« Last Edit: January 27, 2010, 10:55:29 am by Exidius »

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: And another Updating issue
« Reply #3 on: January 27, 2010, 11:04:29 am »
System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> System.ArgumentException: Die Schriftart Tahoma unterstützt den Schnitt Regular nicht.

.....................................
Seems to be a problem with the Font, but how to solve this is beyond my skill.

Indeed so, definitely a font issue.  I don't read German, but I've seen this error enough in English to be able to recognize it.  Basically, what it is saying is that your Tahoma font is corrupt or missing.  Most likely corrupt.  Typically this sort of error occurs when a .NET program is looking for a system font, and that font is only partially-installed.  Thus .NET then tries to use the font rather than failing over to a similar font, and then fails because one style (regular, in this case -- other styles would be bold and italic, typically) is missing.

In this case, if you simply google for the Tahoma font, you can probably download it from Microsoft even, and then just replace your existing system copy of that font (Fonts under the windows control panel) and you'll be good to go!
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline Exidius

  • Newbie
  • *
  • Posts: 3
Re: And another Updating issue
« Reply #4 on: January 27, 2010, 11:31:24 am »
Finally it worked ... but you know you are forcing me to make a hard decision, tomorrow mass effect 2 is here ,ahh what to play... so much to play and i don t have the time ^^.
Thank you very much for helping me

Offline x4000

  • Chris McElligott Park, Arcen Founder and Lead Dev
  • Arcen Staff
  • Zenith Council Member Mark III
  • *****
  • Posts: 31,651
Re: And another Updating issue
« Reply #5 on: January 27, 2010, 11:33:55 am »
No problem. :)  And, I hope you are able to enjoy both games; neither one is going anywhere!  I had far too many new games over the holidays myself, but now it's a good year to have them all queued up to play!
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!