A new instance of SolidWorks is opened when opening a SolidWorks
file from SMARTEAM when SolidWorks is already opened.
This issue is occurring because of the Command that is specified
in the Edit and View commands for the SolidWorks File Types in Applications
setup.
They should be set to this when using SolidWorks 2009 or higher:
SmarTeam.Std.Integration.SldOpen.exe
SmarTeam.Std.Integration.SldOpen.exe is an executable that exists
on each client in the <SMARTEAM>\Bin directory. That directory should be
in the path for each system so you don’t need to add the full path to the
command in the Command line box.
Change this for the Edit and View commands for the SolidWorks
Assembly, SolidWorks Drawing and SolidWorks Part File Types.
Here is an example of what settings should be set for SolidWorks
Part:
Tool name: SolidWorks Part
Original tool name: SolidWorks Part
Command line: SmarTeam.Std.Integration.SldOpen.exe
Command line parameters: "%1"
After you make a changes in Applications Setup you need to close
and restart SMARTEAM - Editor in order for the change to take effect.
In regards to the documentation for this, if you look in the
SolidWorks Integration help file (SmWorks.chm) there is a note on this under
this section:
System Administrator Functions > Setting SmarTeam for
SolidWorks 2009 and Above
The SmWorks.chm file should be located in the
<SMARTEAM>\Help directory.