+ -
当前位置:首页 → 问答吧 → WPF多语化时出现异常“无法在流的结尾之外进行读取”

WPF多语化时出现异常“无法在流的结尾之外进行读取”

时间:2011-12-21

来源:互联网

系统需要多语化。在英文情况下xaml能够正常初始化。
但是换成中文后就提示“无法在流的结尾之外进行读取。”
以前也出现过此问题,当时改了一下xmal名称就解决了,最近又出现。
求高手解答。
多语化使用的工具是Sisulizer

以下是异常信息

InnerException null
Message 无法在流的结尾之外进行读取
Source mscorlib
StackTrace 在 System.IO.BinaryReader.FillBuffer(Int32 numBytes)
  在 System.IO.BinaryReader.ReadInt32()
  在 System.Windows.Baml2006.Baml2006Reader.Process_Header()
  在 System.Windows.Baml2006.Baml2006Reader.Initialize(Stream stream, Baml2006SchemaContext schemaContext, Baml2006ReaderSettings settings)
  在 System.Windows.Baml2006.Baml2006Reader..ctor(Stream stream, Baml2006SchemaContext schemaContext, Baml2006ReaderSettings settings)
  在 System.Windows.Baml2006.Baml2006Reader..ctor(Stream stream, Baml2006SchemaContext baml2006SchemaContext, Baml2006ReaderSettings baml2006ReaderSettings, Object root)
  在 System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
  在 System.Windows.Application.LoadComponent(Object component, Uri resourceLocator)
  在 PNMS.MIA.TwoD.ControlPanel.InitializeComponent()
  在 PNMS.MIA.TwoD.ControlPanel..ctor()

作者: ding314127   发布时间: 2011-12-21

该回复于2011-12-22 12:00:02被管理员删除

  • 对我有用[0]
  • 丢个板砖[0]
  • 引用
  • 举报
  • 管理
  • TOP
  • ohkuy
  • (Null)
  • 等 级:
#2楼 得分:0回复于:2011-12-22 12:03:04
为什么帮项了被删了?

作者: ohkuy   发布时间: 2011-12-22