webForumDet fria alternativet

VS 6.0 Länkfel vid .dll

C/C++

3 svar · 410 visningar · startad av fnolis

Medlem sedan sep. 200162 inlägg
Frågan#1

Någon som vet varför/hur detta länkningsproblemmet uppstår i Visual Studio 6.0 med Service Pack 5

--------------------Configuration: IEToolbar - Win32 Debug--------------------
Creating Type Library...
Microsoft (R) MIDL Compiler Version 5.01.0164  
Copyright (c) Microsoft Corp 1991-1997. All rights reserved.
Processing D:\ola\projects\prisbevakaren.net\c-source\IEToolbar\IEToolbar.idl
IEToolbar.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\oaidl.idl
oaidl.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\objidl.idl
objidl.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\unknwn.idl
unknwn.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\wtypes.idl
wtypes.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\ocidl.idl
ocidl.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\oleidl.idl
oleidl.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\servprov.idl
servprov.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\urlmon.idl
urlmon.idl
Processing C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\msxml.idl
msxml.idl
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\urlmon.idl(486) : error MIDL2025 : syntax error : expecting a type specification near "DWORD"
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\urlmon.idl(487) : error MIDL2026 : cannot recover from earlier syntax errors; aborting compilation 
Error executing midl.exe.

IEToolbar.dll - 2 error(s), 0 warning(s)

"Letar" man upp vad den klagar på så kommer man till "c:\.../VC98/include/URLMON.IDL" och den klagar på en DWORD... även om man kommentar bort denna koden så funkar det inte...

Medlem sedan juni 20022 599 inlägg
#2

Om du söker på google på ditt felmeddelande så får du upp åtminstone en förklaring/lösning på ditt problem.

Medlem sedan sep. 200162 inlägg
#3

Locales inställningar....

Jeaps... Hittade att om man ställer om windows till "samma språk överallt" typ så funkar det att kompilera... så nu får man ändra språk varje gång man ska koda *suck*

Medlem sedan juni 20022 599 inlägg
#4

Mmm .. Brukar själv alltid köra engelskt OS + engelska (US) landsinställningar. Det är nog det bästa sättet att slippa de mer "exotiska" buggarna.

255 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)