Measurement Studio for .NET Languages

cancel
Showing results for 
Search instead for 
Did you mean: 

Target path for MStudioCommon and

I am using Measurement Studio 7.0. When I distribute my .NET project the DLL's contained in the MStudioCommon.msm and MStudioUI.msm merge modules are installed on the root of C-drive. The MStudiUIWinForms merge module is installed correctly on the applications folder. How can I control the target path of the two first merge modules? I am using the latest version of InstallShield Professional.
0 Kudos
Message 1 of 3
(3,406 Views)
Hello,

There is a module configuration table for those merge modules. I do not know how this works in Installshield. I can tell you how it works in Visual Studio and Wise.

In Visual Studio they set the TARGETDIR property be the application install location, therefore the default installs to the same directory as the application. You can change this by highlighting the MSM and setting the RetargetableDirectory property in the property pane to wherever you think is best.

In Wise, when you add the merge module it asks you for the configuration of the RetargetableDirectory, so you specify where you want that directory changed to. This is stored before the build in a WiseModuleConfiguration table.

At the least you can change the property using a custom action:

DIRCA_NEWRETARGETABLEPROPERTY1.FFD3184641DF4FD592EF03A8BF6B1E0F 307 NEWRETARGETABLEPROPERTY1.FFD3184641DF4FD592EF03A8BF6B1E0F [MyApplication]

This is a custom action that will change the property for Common to install to the "MyApplication" folder.

I hope this helps you.

Jeff
NI
0 Kudos
Message 2 of 3
(3,400 Views)
Do I need to download updated versions of the Merge Modules? I currently use the modules which are installed from the version 7.0 CD (C:\Program Files\Common Files\Merge Modules). I read somewhere in this forum that there are some bugs in the merge modules, but that may be related to another version than the one I use.
Jo.
DNV Software
0 Kudos
Message 3 of 3
(3,392 Views)