Windows XP: missing class msstdfmt.dll

This class missing msstdfmt.dll might be related to a VB6 program you’re trying to use. To download msstdfmt.dll from Microsoft, follow these steps:

  1. download 2gb152.exe (<1MB):

    http://www.microsoft.com/en-us/download/details.aspx?id=12972

  2. Run this 2gb152.exe, extracting its contents to c:\temp
  3. Copy msstdfmt.dll to c:\windows\system32
  4. click Start, Run, then type
    cmd
    and press Enter
  5. type regsvr32 c:\windows\system32\msstdfmt.dll

Now your program will hopefully work. Note if you’re on 64-bit Windows, consider Ryan’s comments below.

LabVIEW Shared Variables through Windows 7 Firewall

Getting the LabVIEW 2011 Shared Variable Server to work through Windows Firewall on Windows 7 x64 will require allowing the following programs to pass through the firewall:

C:\Windows\SysWOW64\lkads.exe
C:\Windows\SysWOW64\lktsrv.exe
c:\Program Files (x86)\National Instruments\Shared\Tagger\tagsrv.exe

Note: even when using LabVIEW 64-bit, the directory for tagsrv.exe is still under the x86 Program Files.
Note: For LabVIEW 32-bit, the lkads.exe and lktsrv.exe will be under c:\Windows\System32\

Also, you must allow the following ports through Windows Firewall:
TCP: 2343, 59110-59115
UDP: 2343, 6000-6010

For the TCP ports, you must open one port above 59110 per “per application,”–by opening 59110-59115, we assume that no more than 5 applications are running concurrently.