Seems like the issue with the 64 bit version, I changed my application to x86 and downloaded the 32bit version of the dlls and it works now.
Thanks Scott , really appreciate the effort of creating a wrapper around the API.
Is there a way to move send DataTable to extract.AddTable ?
My original Tableau Community posting with C# port of the SDK and later updated to add the Extract API 2.0 for Hyper files was in a section of the community from Tableau 8.0 and has been deleted.
Please see my new post with the latest version of the code at: