Я пишу программу hellow-world, используя gsoap v 2.8 и пытаясь скомпилировать ее в Visual Studio 2010. Я хочу использовать функцию stl-vector. Но есть ошибки импорта в директивеgsoap: plug in stlvector
#import "import/stlvector.h"
Ошибка:
error C1083: Cannot open type library file: 'r:\work\vs2010\xmlme\xmlme\import\stlvector.h' Error while loading library r:\work\vs2010\xmlme\xmlme\xmlme.h
И следствие:
IntelliSense: cannot open source file "R:/Work/VS2010/XmlMe/XmlMe/Debug/stlvector.tlh" r:\work\vs2010\xmlme\xmlme\xmlme.h
не могу понять, что Intellisense от меня хочет. Я скопировал папку импорта из каталога gsoap в свой проект и, ссылаясь на нее, как я полагаю.
my solution archive (link may expire)
UPDATE:
Я пробовал -s параметр для утилиты wsdl2h исключить СТЛ-зависимость от xmlme.h файла. И теперь я подобную ошибку:
error C1083: Cannot open type library file: soap12.h: Error while loading library. xmlme\xmlme.h
... продуцирующей же странное последствие:
IntelliSense: cannot open source file "XmlMe/Debug/soap12.tlh" \xmlme\xmlme.h