⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 msbuild.community.tasks.xml

📁 wpf和cab的结合使用源码(转载)
💻 XML
📖 第 1 页 / 共 5 页
字号:
            </remarks>
            <returns>Returns [ProgramFiles]\Microsoft\ILMerge.exe.</returns>
        </member>
        <member name="M:MSBuild.Community.Tasks.ILMerge.GenerateCommandLineCommands">
            <summary>
            Returns a string value containing the command line arguments
            to pass directly to the executable file.
            </summary>
            <returns>
            Returns a string value containing the command line arguments 
            to pass directly to the executable file.
            </returns>
        </member>
        <member name="P:MSBuild.Community.Tasks.ILMerge.AllowDuplicateTypes">
            <summary>
            Gets or sets the names of public types
            to be renamed when they are duplicates.
            </summary>
            <remarks>
            <para>Set to an empty item group to allow all public types to be renamed.</para>
            <para>Don't provide this parameter if no duplicates of public types are allowed.</para>
            <para>Corresponds to command line option "/allowDup".</para>
            <para>The default value is <c>null</c>.</para>
            </remarks>
        </member>
        <member name="P:MSBuild.Community.Tasks.ILMerge.AllowZeroPeKind">
            <summary>
            Gets or sets the flag to treat an assembly 
            with a zero PeKind flag 
            (this is the value of the field listed as .corflags in the Manifest)
            as if it was ILonly.
            </summary>
            <remarks>
            <para>Corresponds to command line option "/zeroPeKind".</para>
            <para>The default value is <c>false</c>.</para>
            </remarks>
        </member>
        <member name="P:MSBuild.Community.Tasks.ILMerge.AttributeFile">
            <summary>
            Gets or sets the attribute assembly
            from whre to get all of the assembly-level attributes
            such as Culture, Version, etc.
            It will also be used to get the Win32 Resources from.
            </summary>
            <remarks>
            <para>This property is mutually exclusive with <see cref="P:MSBuild.Community.Tasks.ILMerge.CopyAttributes"/>.</para>
            <para>
            When not specified, then the Win32 Resources from the primary assembly 
            are copied over into the target assembly.
            </para>
            <para>Corresponds to command line option "/attr".</para>
            <para>The default value is <c>null</c>.</para>
            </remarks>
        </member>
        <member name="P:MSBuild.Community.Tasks.ILMerge.Closed">
            <summary>
            Gets or sets the flag to indicate
            whether to augment the list of input assemblies
            to its "transitive closure".
            </summary>
            <remarks>
            <para>
            An assembly is considered part of the transitive closure if it is referenced,
            either directly or indirectly, 
            from one of the originally specified input assemblies 
            and it has an external reference to one of the input assemblies, 
            or one of the assemblies that has such a reference.
            </para>
            <para>Corresponds to command line option "/closed".</para>
            <para>The default value is <c>false</c>.</para>
            </remarks>
        </member>
        <member name="P:MSBuild.Community.Tasks.ILMerge.CopyAttributes">
            <summary>
            Gets or sets the flag to indicate
            whether to copy the assembly level attributes
            of each input assembly over into the target assembly.
            </summary>
            <remarks>
            <para>
            Any duplicate attribute overwrites a previously copied attribute.
            The input assemblies are processed in the order they are specified.
            </para>
            <para>This parameter is mutually exclusive with <see cref="P:MSBuild.Community.Tasks.ILMerge.AttributeFile"/>.</para>
            <para>Corresponds to command line option "/copyattrs".</para>
            <para>The default value is <c>false</c>.</para>
            </remarks>
        </member>
        <member name="P:MSBuild.Community.Tasks.ILMerge.DebugInfo">
            <summary>
            Gets or sets the flag to indicate
            whether to preserve any .pdb files
            that are found for the input assemblies
            into a .pdb file for the target assembly.
            </summary>
            <remarks>
            <para>Corresponds to command line option "/ndebug".</para>
            <para>The default value is <c>true</c>.</para>
            </remarks>
        </member>
        <member name="P:MSBuild.Community.Tasks.ILMerge.DelaySign">
            <summary>
            Gets or sets the flag to indicate
            whether the target assembly will be delay signed.
            </summary>
            <remarks>
            <para>This property can be set only in conjunction with <see cref="P:MSBuild.Community.Tasks.ILMerge.KeyFile"/>.</para>
            <para>Corresponds to command line option "/delaysign".</para>
            <para>The default value is <c>false</c>.</para>
            </remarks>
        </member>
        <member name="P:MSBuild.Community.Tasks.ILMerge.ExcludeFile">
            <summary>
            Gets or sets the file
            that will be used to identify types
            that are not to have their visibility modified.
            </summary>
            <remarks>
            <para>
            If an empty item group is provided, 
            then all types in any assembly other than the primary assembly are made non-public.
            </para>
            <para>Omit this parameter to prevent ILMerge from modifying the visibility of any types.</para>
            <para>
            The contents of the file should be one <see cref="T:System.Text.RegularExpressions.Regex"/> per line. 
            The regular expressions are matched against each type's full name, 
            e.g., <c>System.Collections.IList</c>. 
            If the match fails, it is tried again with the assembly name (surrounded by square brackets) 
            prepended to the type name. 
            Thus, the pattern <c>\[A\].*</c> excludes all types in assembly <c>A</c> from being made non-public. 
            The pattern <c>N.T</c> will match all types named <c>T</c> in the namespace named <c>N</c>
            no matter what assembly they are defined in.
            </para>
            <para>Corresponds to command line option "/internalize".</para>
            <para>The default value is <c>null</c>.</para>
            </remarks>
        </member>
        <member name="P:MSBuild.Community.Tasks.ILMerge.InputAssemblies">
            <summary>
            Gets or sets the input assemblies to merge.
            </summary>
        </member>
        <member name="P:MSBuild.Community.Tasks.ILMerge.KeyFile">
            <summary>
            Gets or sets the .snk file
            to sign the target assembly.
            </summary>
            <remarks>
            <para>Can be used with <see cref="P:MSBuild.Community.Tasks.ILMerge.DelaySign"/>.</para>
            <para>Corresponds to command line option "/keyfile".</para>
            <para>The default value is <c>null</c>.</para>
            </remarks>
        </member>
        <member name="P:MSBuild.Community.Tasks.ILMerge.LogFile">
            <summary>
            Gets or sets a log file
            to write log messages to.
            </summary>
            <remarks>
            <para>
            If an empty item group is provided,
            then log messages are writte to <see cref="P:System.Console.Out"/>.
            </para>
            <para>Corresponds to command line option "/log".</para>
            <para>The default value is <c>null</c>.</para>
            </remarks>
        </member>
        <member name="P:MSBuild.Community.Tasks.ILMerge.OutputFile">
            <summary>
            Gets or sets the target assembly.
            </summary>
            <remarks>
            <para>Corresponds to command line option "/out".</para>
            </remarks>
        </member>
        <member name="P:MSBuild.Community.Tasks.ILMerge.PublicKeyTokens">
            <summary>
            Gets or sets the flag to indicate
            whether external assembly references in the manifest
            of the target assembly will use public keys (<c>false</c>)
            or public key tokens (<c>true</c>).
            </summary>
            <remarks>
            <para>Corresponds to command line option "/publickeytokens".</para>
            <para>The default value is <c>false</c>.</para>
            </remarks>
        </member>
        <member name="P:MSBuild.Community.Tasks.ILMerge.TargetPlatformVersion">
            <summary>
            Gets or sets the .NET framework version for the target assembly.
            </summary>
            <remarks>
            <para>Valid values are "v1", "v1.1", "v2".</para>
            <para>Corresponds to the first part of command line option "/targetplatform".</para>
            <para>The default value is <c>null</c>.</para>
            </remarks>
        </member>
        <member name="P:MSBuild.Community.Tasks.ILMerge.TargetPlatformDirectory">
            <summary>
            Gets or sets the directory in which <c>mscorlib.dll</c> is to be found.
            </summary>
            <remarks>
            <para>Can only be used in conjunction with <see cref="P:MSBuild.Community.Tasks.ILMerge.TargetPlatformVersion"/>.</para>
            <para>Corresponds to the second part of command line option "/targetplatform".</para>
            <para>The default value is <c>null</c>.</para>
            </remarks>
        </member>
        <member name="P:MSBuild.Community.Tasks.ILMerge.TargetKind">
            <summary>
            Gets or sets the indicator
            whether the target assembly is created as a library (<c>Dll</c>),
            a console application (<c>Exe</c>) or as a Windows application (<c>WinExe</c>).
            </summary>
            <remarks>
            <para>Corresponds to command line option "/target".</para>
            <para>The default value is the same kind as that of the primary assembly.</para>
            </remarks>
        </member>
        <member name="P:MSBuild.Community.Tasks.ILMerge.Version">
            <summary>
            Gets or sets the version number of the target assembly.
            </summary>
            <remarks>
            <para>The parameter should look like <c>6.2.1.3</c>.</para>
            <para>Corresponds to command line option "/ver".</para>
            <para>The default value is null.</para>
            </remarks>
        </member>
        <member name="P:MSBuild.Community.Tasks.ILMerge.XmlDocumentation">
            <summary>
            Gets or sets the flag to indicate
            whether to merge XML documentation files
            into one for the target assembly.
            </summary>
            <remarks>
            <para>Corresponds to command line option "/xmldocs".</para>
            <para>The default value is <c>false</c>.</para>
            </remarks>
        </member>
        <member name="P:MSBuild.Community.Tasks.ILMerge.ToolName">
            <summary>
            Gets the name of the executable file to run.
            </summary>
        </member>
        <member name="T:MSBuild.Community.Tasks.Schema.TaskListAssemblyFormatType">
            <summary>
            Different ways to specify the assembly in a UsingTask element.
            </summary>
        </member>
        <member name="F:MSBuild.Community.Tasks.Schema.TaskListAssemblyFormatType.AssemblyFileName">
            <summary>
            Assembly file name (Default): &lt;UsingTask AssemblyFile=&quot;foo.dll&quot; /&gt;
            </summary>
        </member>
        <member name="F:MSBuild.Community.Tasks.Schema.TaskListAssemblyFormatType.AssemblyFileFullPath">
            <summary>
            Assembly location: &lt;UsingTask AssemblyName=&quot;foo&quot; /&gt;
            </summary>
        </member>
        <member name="F:MSBuild.Community.Tasks.Schema.TaskListAssemblyFormatType.AssemblyName">
            <summary>
            Assembly Name: &lt;UsingTask AssemblyFile=&quot;bin\debug\foo.dll&quot; /&gt;
            </summary>
        </member>
        <member name="F:MSBuild.Community.Tasks.Schema.TaskListAssemblyFormatType.AssemblyFullName">
            <summary>
            Assembly fully qualified name: &lt;UsingTask AssemblyName=&quot;foo.dll,version ....&quot; /&gt;
            </summary>
        </member>
        <member name="T:MSBuild.Community.Tasks.Schema.TaskSchema">
            <summary>
            A Task that generates a XSD schema of the tasks in an assembly.
            </summary>
            <example>
            <para>Creates schema for MSBuild Community Task project</para>
            <code><![CDATA[
            <TaskSchema Assemblies="Build\MSBuild.Community.Tasks.dll" 
                OutputPath="Build" 
                CreateTaskList="true" 
                IgnoreMsBuildSchema="true"
                Includes="Microsoft.Build.Commontypes.xsd"/>
            ]]></code>
            </example>
        </member>
        <member name="M:MSBuild.Community.Tasks.Schema.TaskSchema.Execute">
            <summary>
            When overridden in a derived class, executes the task.
            </summary>
            <returns>
            true if the task successfully executed; otherwise, false.
            </returns>
        </member>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -