none
Win7 Ultimate x64 und VS 2008 Pro, Debugger Problem RRS feed

  • Frage

  • Ich habe seit neuestem Win 7, mein Problem, wenn ich mein Programm debuggen möchte, bekomme ich den unten aufgeführten Fehler.
    Wenn ich mein Programm unter meinem alten Vista Business debugge, funktoniert alles wunderbar. Ich habe alles mögliche versucht:
    - Neuinstallation von VS 2008
    - Visual Studio Host-prozess deaktiviert
    - nochmal unter Vista gedebuggt und auf meinen Win 7 Rechner kopiert
    - Visual Studio 10 Beta installiert, gleiches Problem

    Fehler:
    Fehler 1 The "GenerateResource" task failed unexpectedly.
    System.Runtime.InteropServices.ExternalException: Allgemeiner Fehler in GDI+.
       bei System.Drawing.Image.Save(Stream stream, ImageCodecInfo encoder, EncoderParameters encoderParams)
       bei System.Drawing.Image.Save(MemoryStream stream)
       bei System.Drawing.Image.System.Runtime.Serialization.ISerializable.GetObjectData(SerializationInfo si, StreamingContext context)
       bei System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.InitSerialize(Object obj, ISurrogateSelector surrogateSelector, StreamingContext context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, ObjectWriter objectWriter)
       bei System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.Serialize(Object obj, ISurrogateSelector surrogateSelector, StreamingContext context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, ObjectWriter objectWriter)
       bei System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Serialize(Object graph, Header[] inHeaders, __BinaryWriter serWriter, Boolean fCheck)
       bei System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize(Stream serializationStream, Object graph, Header[] headers, Boolean fCheck)
       bei System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize(Stream serializationStream, Object graph)
       bei System.Resources.ResourceWriter.WriteValue(ResourceTypeCode typeCode, Object value, BinaryWriter writer, IFormatter objFormatter)
       bei System.Resources.ResourceWriter.Generate()
       bei System.Resources.ResourceWriter.Dispose(Boolean disposing)
       bei System.Resources.ResourceWriter.Close()
       bei Microsoft.Build.Tasks.ProcessResourceFiles.WriteResources(IResourceWriter writer)
       bei Microsoft.Build.Tasks.ProcessResourceFiles.WriteResources(String filename)
       bei Microsoft.Build.Tasks.ProcessResourceFiles.ProcessFile(String inFile, String outFile)
       bei Microsoft.Build.Tasks.ProcessResourceFiles.Run(TaskLoggingHelper log, ITaskItem[] assemblyFilesList, ArrayList inputs, ArrayList outputs, Boolean sourcePath, String language, String namespacename, String resourcesNamespace, String filename, String classname, Boolean publicClass)
       bei Microsoft.Build.Tasks.ProcessResourceFiles.Run(TaskLoggingHelper log, ITaskItem[] assemblyFilesList, ArrayList inputs, ArrayList outputs, Boolean sourcePath, String language, String namespacename, String resourcesNamespace, String filename, String classname, Boolean publicClass)
       bei Microsoft.Build.Tasks.GenerateResource.Execute()
       bei Microsoft.Build.BuildEngine.TaskEngine.ExecuteInstantiatedTask(EngineProxy engineProxy, ItemBucket bucket, TaskExecutionMode howToExecuteTask, ITask task, Boolean& taskResult) MedGM


    Und wenn ich VS schließe, neu starte und neu debugge, kommt folgender Fehler

    System.InvalidOperationException wurde nicht behandelt.
      Message="Fehler beim Erstellen des Formulars. Weitere Informationen finden Sie in Exception.InnerException. Fehler: Beschädigte .resources-Datei. Beim Lesen des ResourceReader-Headers ist eine EndOfStreamException aufgetreten.."
      Source="Med-GM"
      StackTrace:
           bei Medizingerätemanager.My.MyProject.MyForms.Create__Instance__[T](T Instance) in 17d14f5c-a337-4978-8281-53493378c1071.vb:Zeile 190.
           bei Medizingerätemanager.My.MyProject.MyForms.get_Start()
           bei Medizingerätemanager.My.MyApplication.OnCreateSplashScreen() in E:\MedGV_VS2010\MedGV_org - Kopie (3)\MGV\MGV\My Project\Application.Designer.vb:Zeile 40.
           bei Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.ShowSplashScreen()
           bei Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnInitialize(ReadOnlyCollection`1 commandLineArgs)
           bei Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
           bei Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(String[] commandLine)
           bei Medizingerätemanager.My.MyApplication.Main(String[] Args) in 17d14f5c-a337-4978-8281-53493378c1071.vb:Zeile 81.
           bei System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args)
           bei Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
           bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
           bei System.Threading.ThreadHelper.ThreadStart()
      InnerException: System.BadImageFormatException
           Message="Beschädigte .resources-Datei. Beim Lesen des ResourceReader-Headers ist eine EndOfStreamException aufgetreten."
           Source="mscorlib"
           StackTrace:
                bei System.Resources.ResourceReader.ReadResources()
                bei System.Resources.RuntimeResourceSet..ctor(Stream stream)
                bei System.Resources.ResourceManager.CreateResourceSet(Stream store, Assembly assembly)
                bei System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)
                bei System.Resources.ResourceManager.GetObject(String name, CultureInfo culture, Boolean wrapUnmanagedMemStream)
                bei Medizingerätemanager.My.Resources.Resources.get_Weitblick() in E:\MedGV_VS2010\MedGV_org - Kopie (3)\MGV\MGV\My Project\Resources.Designer.vb:Zeile 457.
                bei Medizingerätemanager.Start.InitializeComponent() in E:\MedGV_VS2010\MedGV_org - Kopie (3)\MGV\MGV\Start.Designer.vb:Zeile 52.
                bei Medizingerätemanager.Start..ctor()
           InnerException: System.IO.EndOfStreamException
                Message="Über das Ende des Streams hinaus kann nicht gelesen werden."
                Source="mscorlib"
                StackTrace:
                     bei System.IO.BinaryReader.FillBuffer(Int32 numBytes)
                     bei System.IO.BinaryReader.ReadInt32()
                     bei System.Resources.ResourceReader.ReadResources()
                InnerException:

    HIIILLLLFFFFEEEEE !!!!!!!
    Samstag, 9. Januar 2010 09:05

Antworten

Alle Antworten

  • Ich habe seit neuestem Win 7, mein Problem, wenn ich mein Programm debuggen möchte, bekomme ich den unten aufgeführten Fehler.
    Wenn ich mein Programm unter meinem alten Vista Business debugge, funktoniert alles wunderbar. Ich habe alles mögliche versucht:
    - Neuinstallation von VS 2008
    - Visual Studio Host-prozess deaktiviert
    - nochmal unter Vista gedebuggt und auf meinen Win 7 Rechner kopiert
    - Visual Studio 10 Beta installiert, gleiches Problem

    Fehler:
    Fehler 1 The "GenerateResource" task failed unexpectedly.
    System.Runtime.InteropServices.ExternalException: Allgemeiner Fehler in GDI+.
       bei System.Drawing.Image.Save(Stream stream, ImageCodecInfo encoder, EncoderParameters encoderParams)
       bei System.Drawing.Image.Save(MemoryStream stream)
       bei System.Drawing.Image.System.Runtime.Serialization.ISerializable.GetObjectData(SerializationInfo si, StreamingContext context)
       bei System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.InitSerialize(Object obj, ISurrogateSelector surrogateSelector, StreamingContext context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, ObjectWriter objectWriter)
       bei System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.Serialize(Object obj, ISurrogateSelector surrogateSelector, StreamingContext context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, ObjectWriter objectWriter)
       bei System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Serialize(Object graph, Header[] inHeaders, __BinaryWriter serWriter, Boolean fCheck)
       bei System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize(Stream serializationStream, Object graph, Header[] headers, Boolean fCheck)
       bei System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize(Stream serializationStream, Object graph)
       bei System.Resources.ResourceWriter.WriteValue(ResourceTypeCode typeCode, Object value, BinaryWriter writer, IFormatter objFormatter)
       bei System.Resources.ResourceWriter.Generate()
       bei System.Resources.ResourceWriter.Dispose(Boolean disposing)
       bei System.Resources.ResourceWriter.Close()
       bei Microsoft.Build.Tasks.ProcessResourceFiles.WriteResources(IResourceWriter writer)
       bei Microsoft.Build.Tasks.ProcessResourceFiles.WriteResources(String filename)
       bei Microsoft.Build.Tasks.ProcessResourceFiles.ProcessFile(String inFile, String outFile)
       bei Microsoft.Build.Tasks.ProcessResourceFiles.Run(TaskLoggingHelper log, ITaskItem[] assemblyFilesList, ArrayList inputs, ArrayList outputs, Boolean sourcePath, String language, String namespacename, String resourcesNamespace, String filename, String classname, Boolean publicClass)
       bei Microsoft.Build.Tasks.ProcessResourceFiles.Run(TaskLoggingHelper log, ITaskItem[] assemblyFilesList, ArrayList inputs, ArrayList outputs, Boolean sourcePath, String language, String namespacename, String resourcesNamespace, String filename, String classname, Boolean publicClass)
       bei Microsoft.Build.Tasks.GenerateResource.Execute()
       bei Microsoft.Build.BuildEngine.TaskEngine.ExecuteInstantiatedTask(EngineProxy engineProxy, ItemBucket bucket, TaskExecutionMode howToExecuteTask, ITask task, Boolean& taskResult) MedGM


    Und wenn ich VS schließe, neu starte und neu debugge, kommt folgender Fehler

    System.InvalidOperationException wurde nicht behandelt.
      Message="Fehler beim Erstellen des Formulars. Weitere Informationen finden Sie in Exception.InnerException. Fehler: Beschädigte .resources-Datei. Beim Lesen des ResourceReader-Headers ist eine EndOfStreamException aufgetreten.."
      Source="Med-GM"
      StackTrace:
           bei Medizingerätemanager.My.MyProject.MyForms.Create__Instance__[T](T Instance) in 17d14f5c-a337-4978-8281-53493378c1071.vb:Zeile 190.
           bei Medizingerätemanager.My.MyProject.MyForms.get_Start()
           bei Medizingerätemanager.My.MyApplication.OnCreateSplashScreen() in E:\MedGV_VS2010\MedGV_org - Kopie (3)\MGV\MGV\My Project\Application.Designer.vb:Zeile 40.
           bei Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.ShowSplashScreen()
           bei Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnInitialize(ReadOnlyCollection`1 commandLineArgs)
           bei Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
           bei Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run(String[] commandLine)
           bei Medizingerätemanager.My.MyApplication.Main(String[] Args) in 17d14f5c-a337-4978-8281-53493378c1071.vb:Zeile 81.
           bei System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args)
           bei Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
           bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
           bei System.Threading.ThreadHelper.ThreadStart()
      InnerException: System.BadImageFormatException
           Message="Beschädigte .resources-Datei. Beim Lesen des ResourceReader-Headers ist eine EndOfStreamException aufgetreten."
           Source="mscorlib"
           StackTrace:
                bei System.Resources.ResourceReader.ReadResources()
                bei System.Resources.RuntimeResourceSet..ctor(Stream stream)
                bei System.Resources.ResourceManager.CreateResourceSet(Stream store, Assembly assembly)
                bei System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)
                bei System.Resources.ResourceManager.GetObject(String name, CultureInfo culture, Boolean wrapUnmanagedMemStream)
                bei Medizingerätemanager.My.Resources.Resources.get_Weitblick() in E:\MedGV_VS2010\MedGV_org - Kopie (3)\MGV\MGV\My Project\Resources.Designer.vb:Zeile 457.
                bei Medizingerätemanager.Start.InitializeComponent() in E:\MedGV_VS2010\MedGV_org - Kopie (3)\MGV\MGV\Start.Designer.vb:Zeile 52.
                bei Medizingerätemanager.Start..ctor()
           InnerException: System.IO.EndOfStreamException
                Message="Über das Ende des Streams hinaus kann nicht gelesen werden."
                Source="mscorlib"
                StackTrace:
                     bei System.IO.BinaryReader.FillBuffer(Int32 numBytes)
                     bei System.IO.BinaryReader.ReadInt32()
                     bei System.Resources.ResourceReader.ReadResources()
                InnerException:

    Samstag, 9. Januar 2010 22:16
  • Donnerstag, 14. Januar 2010 12:40
    Moderator
  • Hallo easykiwi,

    Ich gehe davon aus, dass die Antwort Dir weitergeholfen hat.
    Solltest Du noch "Rückfragen" dazu haben, so gib uns bitte Bescheid.

    Grüße,
    Robert

    Dienstag, 26. Januar 2010 09:23
    Moderator