...
Parameter | Description | Status/Default |
Name=name; | name is the name of new upgrade project | optional, default=NewUpgrade |
Source=source; | source is the name of the folder containing the source codes | required |
NetLang=lang; | lang is the target .NET language (csh|vbn) | optional, default=csh |
SendTo=sendto; | sendto is the name of the folder to store the project workspace | required |
SourceFilter=pattern; | pattern is *.vbp|*.asp|fully qualified path to a single file | optional=*.vbp |
UseExtensions=yes|no; | 'yes' indicates to use extension methods (aka. the lightweight object oriented coding style) and 'no' indicates to standard dialect | optional, default=yes |
UseStubs=yes\no; | 'yes' indicates to generate a stub framework for COM and 'no' indicates to use interop | optional, default=yes |
VSVersion=VSnnnn; | VSnnnn is a VSversion name (e.g. VS2010, VS2010, VS2015) | optional, default=VS2013 |
OverWrite=yes|no; | 'yes' means to replace a pre-existing gmProj silently and 'no' indicates to promot the user | optional, default="no"
|
For example:
/MIG="Name=FileExplorer;Source=C:\gmTestBed\FileExplorer\src;SendTo=C:\gmTestBed\NewProj\FileExplorer;netLang=csh;VSVersion=VS2013;OverWrite=yes"
See sample listing below:
/FILTER = "sourcelist" restricts processing to the source tasks listed. Multiple tasks indicated using '+'. Wildcard using '*'.
...