您的位置:首页 > 其它

VS2008无法调试Silverlight应用程序的原因

2010-10-15 20:06 323 查看
这段时间,我的VS无法调试Silverligth应用程序,出现的异常一般有:

错误 1 未知的生成错误“引发类型为“System.OutOfMemoryException”的异常。” Air
错误 2 “ResourcesGenerator”任务意外失败。
System.OutOfMemoryException: 引发类型为“System.OutOfMemoryException”的异常。
在 System.IO.MemoryStream.set_Capacity(Int32 value)
在 System.IO.MemoryStream.EnsureCapacity(Int32 value)
在 System.IO.MemoryStream.Write(Byte[] buffer, Int32 offset, Int32 count)
在 System.IO.BinaryWriter.Write(Byte[] buffer, Int32 index, Int32 count)
在 System.Resources.ResourceWriter.WriteValue(ResourceTypeCode typeCode, Object value, BinaryWriter writer, IFormatter objFormatter)
在 System.Resources.ResourceWriter.Generate()
在 System.Resources.ResourceWriter.Dispose(Boolean disposing)
在 Microsoft.Build.Tasks.Windows.ResourcesGenerator.Execute()
在 Microsoft.Build.BuildEngine.TaskEngine.ExecuteInstantiatedTask(EngineProxy engineProxy, ItemBucket bucket, TaskExecutionMode howToExecuteTask, ITask task, Boolean& taskResult) Air

错误 49 Xap 包装失败。引发类型为“System.OutOfMemoryException”的异常。 Air

错误 1 未知的生成错误“引发类型为“System.OutOfMemoryException”的异常。” Air
错误 1 读取资源文件“D:/project_VS/Air_blue108/Air_blue/Air/Air/obj/Release/Air.g.resources”时出错 --“另一个程序正在使用此文件,进程无法访问。 ” Air

行: 55
错误: Silverlight 应用程序中未处理的错误
代码: 2105
类别: InitializeError
消息: 无法加载应用程序的先决条件

通过我个人的分析,有可能是VS2008中毒了,但奇怪的是我用它调试别的C/S程序没有问题。所以,我推断是Silverlight的它自己的调试包有问题。我重新安装了silverlight tools 工具包,结果情况好多了。但偶尔也出现上面的一些bug,但毕竟情况好多了。

不过这些情况我认为主要还是中毒导致的。我目前系统中,还存在一个毒,没法解除。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐