I have just downloaded VC++ 2010 Express edition and I am planning to write a simple dll which will contain/export a couple of small functions - Those exported functions are meant to be called/used in Microsoft Excel.
My question is : Will the C++ Dll and its functions work if I copy the dll onto a target machine that doesn't have C++ installed in it?
That's so frustrating !! ... I thought the whole point of making a dll was portability
Does this also apply to dlls developped with VC++ Professional edition ?
Any suggestions as to which language I should learn that would help me make standard dlls (not ActiveX dlls) AND which can be easily portable without special requirements in the target machines ?