LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Datasocket support and cwdssini.dss file

On CVI's "Create Distribution Kit" panel, the "Install Datasocket Support" defaults to "Always" even though my application doesn't use datasockets. Why would it be desireable to always install the datasocket support (vs. only "As Needed")?

A related question: I had a user of an application I created with CVI 7.0 tell me that the cwdssini.dss file (which I gather is for configuring the datasockets server) was missing when they installed my app (with the setup package I created with CVI's Distribution Kit), even though my app doesn't use datasockets. Any ideas on what the problem may be? Does the installer automatically create this file if datasocket support is included per the Create Distribution Kit settings?


0 Kudos
Message 1 of 2
(2,947 Views)
I checked on my system here, and the Datasocket support seems to default to "If Needed". You do not need to include support for DataSocket if you are not using any of the DS libraries. I would recommend rebuilding the Distribution kit after changing that option to "If Needed". Or just change it to "Never" if you are pretty sure you won't need the datasocket libraries.

If your application is not using Datasocket, then your user should not need to use the the ini file or the datasocket server.
Bilal Durrani
NI
0 Kudos
Message 2 of 2
(2,941 Views)