none
UWP 运行时指令 (rd.xml) 配置文件的反射问题 RRS feed

  • 问题

  • Release成功但运行出错 .NET Native异常

    应用读取txt并获得其中的特定字符串

    Debug时没有异常,功能正常实现,Release时应用能够启动,但实现功能时会报错。

    异常指向“.NET 本机应用中的运行时异常

    https://msdn.microsoft.com/zh-cn/library/mt561774.aspx

    不知是否和这篇有关

    “缺少互操作数据异常类”

    https://msdn.microsoft.com/zh-cn/library/dn631954.aspx


    感觉问题是在System.Text.RegularExpressions上

    程序中用到这个imports时是如下语句

    Dim Data1 As String = fileio.Substring(p1, p2 - p1)

    其中fileio是通过ReadAllText读到的txt

    中断后显示如下内容,因为项目是vb的,不太明白如下意味着什么

    【12.27更新】

    https://msdn.microsoft.com/zh-cn/library/dn600639.aspx

    运行时指令 (rd.xml) 配置文件引用

    • 已编辑 Ruoshui Li 2015年12月27日 7:35 更新问题信息
    2015年12月26日 6:32

答案

  • 谢谢,仔细查了一下,找到了一个疑难解答程序

    https://msdn.microsoft.com/zh-cn/library/dn600633(v=vs.110).aspx

    然后在rd.xml中添加

    <Namespace Name="System.Text.RegularExpressions" Serialize="Required All" />

    就可以了

    2015年12月28日 19:41

全部回复

  • Release也是可以调试的,先定位在哪出了问题。

    最后一个错误是没有找到指定文件报的错误。


    专注于Windows Platform Development

    2015年12月28日 10:47
    版主
  • 谢谢,仔细查了一下,找到了一个疑难解答程序

    https://msdn.microsoft.com/zh-cn/library/dn600633(v=vs.110).aspx

    然后在rd.xml中添加

    <Namespace Name="System.Text.RegularExpressions" Serialize="Required All" />

    就可以了

    2015年12月28日 19:41