错误 2 “GenerateResource”任务意外失败。
System.FormatException: 索引(从零开始)必须大于或等于零,且小于参数列表的大小。
在 Microsoft.Build.Shared.ExceptionHandling.RethrowUnlessFileIO(Exception e)
在 Microsoft.Build.Tasks.GenerateResource.NeedSeparateAppDomain()
在 Microsoft.Build.Tasks.GenerateResource.Execute()
在 Microsoft.Build.BuildEngine.TaskEngine.ExecuteTask(ExecutionMode howToExecuteTask, Hashtable projectItemsAvailableToTask, BuildPropertyGroup projectPropertiesAvailableToTask, Boolean& taskClassWasFound)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
原因:Resource文件有问题存在损坏。
解决办法:删除该生成失败项目里的资源文件Resource ,重新创建新的资源文件,并从Resources文件夹导入你的源文件。
System.FormatException: 索引(从零开始)必须大于或等于零,且小于参数列表的大小。
在 Microsoft.Build.Shared.ExceptionHandling.RethrowUnlessFileIO(Exception e)
在 Microsoft.Build.Tasks.GenerateResource.NeedSeparateAppDomain()
在 Microsoft.Build.Tasks.GenerateResource.Execute()
在 Microsoft.Build.BuildEngine.TaskEngine.ExecuteTask(ExecutionMode howToExecuteTask, Hashtable projectItemsAvailableToTask, BuildPropertyGroup projectPropertiesAvailableToTask, Boolean& taskClassWasFound)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
原因:Resource文件有问题存在损坏。
解决办法:删除该生成失败项目里的资源文件Resource ,重新创建新的资源文件,并从Resources文件夹导入你的源文件。