Generates a Windows Forms Control that wraps ActiveX Controls defined
in an OCX.
Parameters
Attribute | Type | Description | Required |
---|---|---|---|
ocx | file |
Filename of the .ocx file.
|
True |
delaysign | bool |
Specifies to sign the resulting control using delayed signing.
|
False |
generatesource | bool |
Determines whether C# source code for the Windows Form wrapper should
be generated. The default is
false .
|
False |
keycontainer | string |
Specifies the key container in which the public/private key pair
should be found that should be used to sign the resulting assembly
with a strong name.
|
False |
keyfile | file |
Specifies the publisher's official public/private key pair with which
the resulting assembly should be signed with a strong name.
|
False |
output | file |
Filename of the generated assembly.
|
False |
publickey | file |
Specifies the file containing the public key to use to sign the
resulting assembly.
|
False |
rcw | file |
Assembly to use for Runtime Callable Wrapper rather than generating
new one [.NET 1.1 or higher].
|
False |
failonerror | bool |
Determines if task failure stops the build, or is just reported.
The default is
true .
|
False |
if | bool |
If
true then the task will be executed; otherwise,
skipped. The default is true .
|
False |
timeout | int |
The maximum amount of time the application is allowed to execute,
expressed in milliseconds. Defaults to no time-out.
|
False |
unless | bool |
Opposite of
NAnt.Core.Task.IfDefined . If false
then the task will be executed; otherwise, skipped. The default is
false .
|
False |
verbose | bool |
Determines whether the task should report detailed build log messages.
The default is
false .
|
False |
Framework-configurable parameters
Nested elements
<arg>
The command-line arguments for the external program.
When passed to an external application, the argument will be quoted
when appropriate. This does not apply to the NAnt.Core.Types.Argument.Line
parameter, which is always passed as is.
Parameters
Nested elements
Examples
A single command-line argument containing a space character.
<arg value="-l -a" />
Two separate command-line arguments.
<arg line="-l -a" />
A single command-line argument with the value \dir;\dir2;\dir3
on DOS-based systems and /dir:/dir2:/dir3
on Unix-like systems.
<arg path="/dir;/dir2:\dir3" />
<arg>
Examples
<aximp ocx="MyControl.ocx" output="MyFormsControl.dll" />
Requirements
- Assembly
- NAnt
.Win32 .dll - Namespace
-
NAnt
.Win32 .Tasks