Hi Hassan,
I would like to rule out that the issue is due to the security level set on your Excel. Please could you refer to
this article and check if your Excel security settings allow RTD to work?
I asked you about the 32-bit or 64-bit version of the Excel because the DLL you built must be registered as a COM assembly with the operating system before it can be used.
If your RTD server will be running on a 64-bit machine that has both 32-bit and 64-bit Microsoft .NET installed, register the RTD server DLL as a COM assembly for both 32-bit and 64-bit environments (there are different regasm programs for the different operating systems).
This will allow both 32-bit and 64-bit versions of Excel to use the RTD server.
Regards,
Giuseppe