What I actually meant was that by specifying runtime support for "instrument drivers only" under the target settings, you are getting rid of the dependency on the main CVI RTE. The user will still need to have instrusup.dll, which is better than having the larger CVI RTE dll, especially if you know you will not be using any functions from it. So you wont need to distribute much.
Every compiler has some sort of runtime that it makes use of. MSVC has its C and C++ runtime libraries (which are installed by default on every Windows OS). VB had the VB runtime.
Hope this clears things.
Bilal
Bilal Durrani
NI