Hello,
I realize that this issue is potentially confusing, and I apologize for the trouble it's given you. I will attempt to clarify the history of these versions:
We released version 7.1.1 (the full version name is actually 7.1.1.313) earlier this year. This was a maintenance release that replaced version 7.1 (7.1.0.306). At the time we shipped 7.1.1, we also made a patch available that would modify an existing 7.1 installation and "promote" it to 7.1.1.313.
Unfortunately, what happened then, is that shortly after the patch was made available, we realized that it was missing a critical file, the absence of which would result in the error your user found. This error affected the patch only, not the regular CVI 7.1.1 installer. We immediately updated the patch, which then became 7.1.1.314. The last digit in a version number is the build number. This number needed to be higher than 7.1.1.313 so that the new patch would replace the files from the previous patch, in case the old patch had already been applied.
So the way things stand now is that if you install 7.1.1 from the CD, you get version 7.1.1.313, and if you instead apply the 7.1.1 patch from our website, you end up with version 7.1.1.314. I realize this can be confusing, although this numbering scheme is necessary in order to handle all possible permutations of the order in which these can be installed. The important point that I want to emphasize is that the 7.1.1.313 CD and 7.1.1.314 patch are functionally equivalent. The installed files are absolutely identical.
Sorry again for the confusion, and for the incovenience of having to deal with the error your user found.
Luis
NI