zoukankan      html  css  js  c++  java
  • 没有可用于当前位置的源代码"这个问题如何解决

    今天被这个问题困扰了一天,加上本来精神状态就不好,~~唉,杯具啊

    在网上查这个问题,很多解决办法说的都是在选项的调试里边取消 Require source files to exactly match the original version 前面的勾选,但我总感觉有点掩耳盗铃的意思,究竟是什么原因引起了这个对话框的弹出呢?

    我重新清理了工程,重新编译了整个工程,不起作用,后来清理了pdb文件,又删掉了手持设备上已经部署好的文件,这次起了一点作用,原来的大面积弹出提示现在变为只有一部分语句会弹出。这部分语句如下:

     1 BOOL CFrameCommon::SetSystemBarIconList()  
     2 {  
     3     SHELLBARICONLIST iconList;  
     4     memset(&iconList, 0, sizeof(SHELLBARICONLIST));  
     5     int nSize = m_systemBarIconList.size();  
     6     if (nSize)  
     7     {  
     8         for (int i = 0; i < nSize; i++)  
     9         {  
    10             iconList.IconArray[i] = *(m_systemBarIconList[i]);  
    11         }  
    12     }  
    13     iconList.count = nSize;  
    14     return SystemBar_SetIconList(&iconList);  
    15 }  

    最后一条语句调用的是动态库中export出来的函数,不知道跟它有没有关系。。。

    mark一下,一定要找到原因~~~

  • 相关阅读:
    10.17T1 联通块
    10.16复习 数位DP——不要62
    10.16T6 逆序对变式
    10.16T5 最小环+拆点最短路
    10.16T4 GCD递归
    10.16T2 平方差
    10.16T3 乱搞+最优性剪枝
    10.16T1 二分+单调队列优化DP
    10.15T3 树形DP
    10.15T2 生成树+非树边暴力
  • 原文地址:https://www.cnblogs.com/yueang/p/2649832.html
Copyright © 2011-2022 走看看