View Full Version : Missing TIS_UDSHL08_vc8_x64.dll from the c++ class library installation

April 12, 2012, 17:03:56

We're using IC Imaging Control c++ class library with Visual Studio 2005 for development of a software product.
We decided to migrate our software from 32bit OS to 64bit OS, because of some data requirements( we need more space for keeping data ).
But it seems there is either no support for x64 bit platform on VS 2005, or the installation is not complete( missing that dll ).
Because the linking of the SDK is controlled via some macros in the headers, when switching to x64 platform in VS 2005, and trying to build, the linker complains that dll is missing.
So, looking at installation folders of the class library, I found that for win32 there are the following dlls:
But for x64 there is only TIS_DShowLib08_x64.dll. The TIS_UDSHL08_vc8_x64.dll is missing.
There is one for Visual Studio 2008 ( TIS_UDSHL08_vc9_x64.dll ), but this means that we should use VS 2008.
I searched trough forums for such a problem, but couldn't find a similar problem. The installation that we use is from the disks we received with the cameras( IC Imaging Control 3.1 ). is the version of the dlls inside the SDK folders.

Even googling for the name of that particular dll gave almost no results - it is only listed in some docs related to help of the SDK, which states that for x64 platform, that dll should be used.

Best Regards,

Stefan Geissler
April 12, 2012, 17:34:04
Hello Alex

We started the 64 bit support with Visual Studio 2008. Therefore, there are no 64bit DLLs for Visual Studio 2003 and 2005.

I am very sorry, but I can suggest to update to VS 2008 or 2010 only.