Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 将图像结果添加到GenerateResource错误_.net_Visual Studio 2010_Visual Studio_Frameworks_Resources - Fatal编程技术网

.net 将图像结果添加到GenerateResource错误

.net 将图像结果添加到GenerateResource错误,.net,visual-studio-2010,visual-studio,frameworks,resources,.net,Visual Studio 2010,Visual Studio,Frameworks,Resources,我在VisualBasic2010中处理背景图像,并在第一次尝试中成功调试了该程序。但是,在使用我的资源对一些图像进行实验后,我的项目出现了以下错误: 错误1“GenerateResource”任务意外失败。 System.Runtime.InteropServices.ExternalException(0x80004005):A GDI+中发生一般错误。在System.Drawing.Image.Save(流)中 流,ImageCodeInfo编码器,EncoderParameters en

我在VisualBasic2010中处理背景图像,并在第一次尝试中成功调试了该程序。但是,在使用我的资源对一些图像进行实验后,我的项目出现了以下错误:

错误1“GenerateResource”任务意外失败。 System.Runtime.InteropServices.ExternalException(0x80004005):A GDI+中发生一般错误。在System.Drawing.Image.Save(流)中 流,ImageCodeInfo编码器,EncoderParameters encoderParams)位于 System.Drawing.Image.Save(内存流)位于 System.Drawing.Image.System.Runtime.Serialization.ISerializable.GetObjectData(SerializationInfo si,StreamingContext)在 System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.InitSerializate(对象 obj,ISurrogateSelector代理选择器,StreamingContext上下文, SeroObjectInfoinit SeroObjectInfoinit,IFormatterConverter转换器, ObjectWriter ObjectWriter,SerializationBinder绑定器)位于 System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.Serializate(对象 obj,ISurrogateSelector代理选择器,StreamingContext上下文, SeroObjectInfoinit SeroObjectInfoinit,IFormatterConverter转换器, ObjectWriter ObjectWriter,SerializationBinder绑定器)位于 System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Serializate(对象 图,标题[]inHeaders,_binarywriterserwriter,Boolean fCheck)
在 System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serializate(流 序列化流、对象图、头[]头、布尔fCheck)
在 System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serializate(流 serializationStream,对象图)位于 System.Resources.ResourceWriter.WriteValue(ResourceTypeCode类型代码, 对象值,二进制编写器,IFormatter objFormatter)位于 位于的System.Resources.ResourceWriter.Generate() 位于的System.Resources.ResourceWriter.Dispose(布尔处理) 位于的System.Resources.ResourceWriter.Close() Microsoft.Build.Tasks.ProcessResourceFiles.WriterResources(ReaderInfo 读卡器,IResourceWriter(写卡器) Microsoft.Build.Tasks.ProcessResourceFiles.WriterResources(ReaderInfo 读卡器,字符串文件名)位于 Microsoft.Build.Tasks.ProcessResourceFiles.ProcessFile(字符串填充, 管柱出料器)在 Microsoft.Build.Tasks.ProcessResourceFiles.Run(TaskLoggingHelper日志, ITaskItem[]汇编文件列表,列表
1输入,列表
1输出,布尔值
sourcePath、字符串语言、字符串名称空间名称、字符串
resourcesNamespace,字符串文件名,字符串类名,布尔值
publicClass、布尔提取入口文件、字符串resWOutputDirectory)
在Microsoft.Build.Tasks.ProcessResourceFiles.Run(TaskLoggingHelper)中
日志,ITaskItem[]汇编文件列表,列表
1输入,列表
1输出,
布尔源路径、字符串语言、字符串名称空间名称、字符串
resourcesNamespace,字符串文件名,字符串类名,布尔值
publicClass、布尔提取入口文件、字符串resWOutputDirectory)
位于Microsoft.Build.Tasks.GenerateResource.Execute()的
Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ItaskeExecutionHost.Execute()
在
Microsoft.Build.BackEnd.TaskBuilder.d_20.MoveNext()WindowsApplication1


我还尝试使用Visual Studio 2012,然后在窗体的背景图像中添加了一个图像,但在进入调试模式时,它会给我相同的错误。我现在无法使用Visual Basic的两个版本处理图像。

我的朋友也有同样的问题;一个图像似乎是原因。删除它可以让我们进行编译,但这是他的应用程序需要的资源。重新编译也有效。