18 Dec
2007
18 Dec
'07
9:12 a.m.
Hi everybody, I'm trying to use boost in a .NET project written in C++ managed. When I build it in Debug version it's everything alright, but when I do it in Release version I've got this error: error LNK2001: unresolved external symbol "char __cdecl boost::re_detail::w32_toupper(char,unsigned long)" (?w32_toupper@ re_detail@boost@@$$FYADDK@Z). In particular the error above is generated by the following row: regex_replace(std::string(p1, p2), transformer, replace_string,boost::format_all). So now I'm in a bind because I've completed my application but I cannot distribute it due to the fact that .NET allows to deliver only release version. Can some help me? Cheers