在Visual Studio 2010中使用RasGetEapUserIdentity链接器错误

时间:2012-05-08 08:36:53

标签: visual-studio-2010 winapi linker

翻译自谷歌翻译:

我尝试只使用RasGetEapUserIdentity,但不幸的是我在编译时失败了。

输出

meinprogrammname.obj: error LNK2019: unresolved external symbol "_RasGetEapUserIdentityW@20" in function "_wmain".

如果链接器下的属性([ALT] + [F7]) - >输入 - >其他依赖项rasdial32.lib,puts:

LINK: fatal error LNK1104: File "rasdial32.lib" can not be opened.

在创建Windows控制台应用程序时,有一个新项目。设置的更改我没有。


原帖:

ich versuche gerade RasGetEapUserIdentity zu benutzen,ich scheitere jedoch leider schon bei der Kompilierung。

的stdafx.h:

#include <stdio.h>
#include <tchar.h>
#include <atlbase.h>
#include <Windows.h>
#include <WinNT.h>
#include <Ras.h>

Ausgabe

meinprogrammname.obj : error LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_RasGetEapUserIdentityW@20" in Funktion "_wmain".

Wenn unter Eigenschaften([ALT] + [F7])unter Linker - &gt; Eingabe - &gt; ZusätzlicheAbhängigkeitenrasdial32.libhinzugefügtwird,erscheint:

LINK : fatal error LNK1104: Datei "rasdial32.lib" kann nicht geöffnet werden.

Es ist ein neues Projekt als Windows Konsolenanwendung angelegt worden。 Änderungen和Einstellungen habe ich keine vorgenommen。

1 个答案:

答案 0 :(得分:1)

尝试在附加依赖项中将rasdial32.lib替换为rasapi32.lib