我在程序中用了微软的wlanapi.dll,但是我把程序改成release版本的时候,出现好多下面这样的信息>Wifi.obj : error LNK2001: unresolved external symbol _WlanOpenHandle@16求指教!!谢谢~~~

解决方案 »

  1.   

    在project->set->link里 把debug下的lib库添加到release中
      

  2.   

    release中也要设置链接的lib文件,或者用
    #pragma comment(lib, "xxx.lib")
      

  3.   

    这种情况最好通过#pragma comment在代码中实现库连接
    否则要在debug和release下分别设置
      

  4.   

    如果我现在只有一个dll文件,没有lib文件,要想弄个release版本可咋办啊
      

  5.   

    动态库,动态调用就行了,一个就够啊
    楼上几位的意思是,你的程序是怎么把动态库加进去的,如果是用VC编译器的配置加进去的话,在release版本生成的时候,还需要手动重新配置下。因为release和debug版本是分别配置的
      

  6.   

    我已经按照楼上的说法给弄好了,现在编译没有错误了。运行的时候出现登录窗口争取,但是一按确定,就出错,出错信息定位在dbghook.c求指教谢谢~~