dll

小弟调用自己制作的MFC扩展DLL时,在控制台程序中怎么还能F11到程序的源代码?

解决方案 »

  1.   

    1.从DLL库设置好exe路径,直接在dll里开始DEBUG
    2.从应用程序debug选项中添加additional dlls
      

  2.   

    因为有pdb符号文件存在
    删掉这些不要用debug版
      

  3.   

    需要把DLL的工程加入到你现在调式的EXE的工作区吧
      

  4.   

    没有必要的,我要用的只是一个已经封装好的库而已,充其量一个LIB一个DLL,就ok了
    我搞不懂的是为什么在我的应用程序中还能看见已经被封装好的源代码呢?
      

  5.   

    除了星星,我们都理解错了,以为你不能进入dll的代码呢,
    原来是你能进入,呵呵
      

  6.   

    因为有pdb符号文件存在 
    删掉这些不要用debug版怎么弄啊?
      

  7.   

    把你Dll编译后的与Dll同名的后缀为pdb的文件删除,或者DLL直接编译为Release版
      

  8.   

    发布成release 就没有问题了.
    能看到源码也就只有你能看到, 放到别的计算机上(当然不能给他那个PDB文件)去调试也是看不到的.