OBSOLETE
This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.
Vb6Helper
Enables building of Visual Basic 6 projects Also includes a do-it-all function that will embed interop side-by-side manifest to executables from Vb6 using functions from the Side-by-side helper module
Nested types and modules
Type | Description |
Vb6BuildParams |
OBSOLETEThis API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module. Parameters for running a VB6 build |
Vb6Project |
OBSOLETEThis API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module. Represents a VB6 project |
Vb6Reference |
OBSOLETEThis API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module. Represents a VB6 Reference |
Vb6ReferenceVersion |
OBSOLETEThis API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module. Represents the version of a VB6 reference References from VB6 projects only care about Major.Minor versions |
Vb6Version |
OBSOLETEThis API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module. Represents the version of a VB6 project
|
Functions and values
Function or value | Description |
BuildAndEmbedInteropManifests(...)
Signature: getConfig:(Vb6BuildParams -> Vb6BuildParams) -> vb6Projects:seq<string> -> possibleAssemblies:seq<string> -> unit
Attributes: [<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>] |
OBSOLETEThis API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module. All-In-one build and manifest function for VB6 applications referencing .net libraries Paramteters
ProcessThis function will:
|
GetVb6ApplicationProjDetails(projects)
Signature: projects:seq<string> -> seq<Vb6Project>
Attributes: [<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>] |
OBSOLETEThis API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module. Returns application details for provided Information returned
UsageThis is used for creating Side-By-Side interop manifests. |
RegisterDependenciesForDevelopment(...)
Signature: getConfig:(Vb6BuildParams -> Vb6BuildParams) -> vb6Projects:seq<string> -> possibleAssemblies:seq<string> -> unit
Attributes: [<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>] |
OBSOLETEThis API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module. Determines which of the provided assemblies are referenced by the provided VB6 projects, and registers them so the VB6 ide can find them. Paramteters
|
UnRegisterDependenciesForDevelopment(...)
Signature: getConfig:(Vb6BuildParams -> Vb6BuildParams) -> vb6Projects:seq<string> -> possibleAssemblies:seq<string> -> unit
Attributes: [<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>] |
OBSOLETEThis API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module. Determins which of the provided assemblies are referenced by the provided VB6 projects, and un-registers them Paramteters
|
UpdateDependencyVersions(...)
Signature: getConfig:(Vb6BuildParams -> Vb6BuildParams) -> vb6Projects:seq<string> -> possibleAssemblies:seq<string> -> unit
Attributes: [<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>] |
OBSOLETEThis API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module. Fixes dependency versions in VB6 project files Paramteters
Running this task will:
Note: Vb6 Reference versions are hex numbers not decimals like .net verions. This task handles this difference automatically. |
Vb6Make getConfig vb6Projects
Signature: getConfig:(Vb6BuildParams -> Vb6BuildParams) -> vb6Projects:seq<string> -> unit
Attributes: [<Obsolete("This API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module.")>] |
OBSOLETEThis API is obsolete. There is no alternative in FAKE 5 yet. You can help by porting this module. Executes a VB6 command line make on all provided VB6 projects Builds will be executed in paralell Parameters
|