Click here to Skip to main content
15,881,172 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi,

i am upgrading generation of code from Altova xmlspy 2007 to Altova xmlspy 2010. so i got the errors "struct redefined" as per suggested i used replace import directory. When its done i am getting linking errors

Error error LNK2001: unresolved external symbol "__declspec(dllimport) class altova::ValueFormatter * altova::Exported_TimeFormatter" (__imp_?Exported_TimeFormatter@altova@@3PEAVValueFormatter@1@EA) filedlg.obj
VB
Error   639 error LNK2001: unresolved external symbol "__declspec(dllimport) class altova::ValueFormatter * altova::Exported_TimeFormatter" (__imp_?Exported_TimeFormatter@altova@@3PEAVValueFormatter@1@EA)    trace.obj

VB
Error   640 error LNK2001: unresolved external symbol "__declspec(dllimport) class altova::ValueFormatter * altova::Exported_TimeFormatter" (__imp_?Exported_TimeFormatter@altova@@3PEAVValueFormatter@1@EA)    version_gf1.obj



Like this i am getting many errors can u help me out
Posted

1 solution

Probably you have no linking material (*.lib)
or it is obsolete... :)
 
Share this answer
 
Comments
ShrikanthVenne 13-Dec-10 2:57am    
But i had added the new dll in the place of the older version dll then too its throwing the same error
Eugen Podsypalnikov 13-Dec-10 3:00am    
A DLL does cover the executing linkage,
during a LIB - the building linkage (your fault case) :)
ShrikanthVenne 13-Dec-10 7:39am    
Can you please eloborate i did not understand it.

Wanted to ask one more thing whats the difference between msxml4 and msxml6.
if i am increasing the version of msxml4.dll to msxml6.dll. What should be done for this???
Eugen Podsypalnikov 13-Dec-10 15:26pm    
Please see the steps 6 and 7 here:
http://www.codeproject.com/KB/DLL/XDllPt1.aspx :)

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900