C#编译时提示“GenerateResource”任务意外失败。
错误 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)
这个问题如何解决啊???请教各位兄弟 --------------------编程问答-------------------- 先顶下,
接个分 --------------------编程问答-------------------- 单步调试一下看看在那个位置有异常!! --------------------编程问答-------------------- 贴出错代码,
你这样说很难说明问题所在. --------------------编程问答-------------------- 同意2楼和3楼的做法 --------------------编程问答-------------------- 可能不是你的问题,试试这个:
打开你的项目文件,就是那个*.csproj
在第一个<PropertyGroup>后面加这一句,
<GenerateResourceNeverLockTypeAssemblies>true</GenerateResourceNeverLockTypeAssemblies>
保存,打开项目从新编译。
--------------------编程问答-------------------- 我尝试用VS2008 C#,net3.5试一下
估计是VS的问题
没有提示错误代码
编译器的问题,但不知道怎么解决 --------------------编程问答-------------------- 编译器的问题就有点模糊了,在设置下搞搞看.
补充:.NET技术 , C#