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

📄 msbuild.community.tasks.xml

📁 wpf和cab的结合使用源码(转载)
💻 XML
📖 第 1 页 / 共 5 页
字号:
<?xml version="1.0"?>
<doc>
    <assembly>
        <name>MSBuild.Community.Tasks</name>
    </assembly>
    <members>
        <member name="T:MSBuild.Community.Tasks.AssemblyInfo">
            <summary>
            Generates an AssemblyInfo files
            </summary>
            <example>
            <para>Generates a common version file.</para>
            <code><![CDATA[
            <AssemblyInfo CodeLanguage="CS"  
                OutputFile="VersionInfo.cs" 
                AssemblyVersion="1.0.0.0" 
                AssemblyFileVersion="1.0.0.0" />
            ]]></code>
            <para>Generates a complete version file.</para>
            <code><![CDATA[
            <AssemblyInfo CodeLanguage="CS"  
                OutputFile="$(MSBuildProjectDirectory)\Test\GlobalInfo.cs" 
                AssemblyTitle="AssemblyInfoTask" 
                AssemblyDescription="AssemblyInfo Description"
                AssemblyConfiguration=""
                AssemblyCompany="Company Name, LLC"
                AssemblyProduct="AssemblyInfoTask"
                AssemblyCopyright="Copyright (c) Company Name, LLC 2006"
                AssemblyTrademark=""
                ComVisible="false"
                CLSCompliant="true"
                Guid="d038566a-1937-478a-b5c5-b79c4afb253d"
                AssemblyVersion="1.0.0.0" 
                AssemblyFileVersion="1.0.0.0" />
            ]]></code>
            </example>
        </member>
        <member name="F:MSBuild.Community.Tasks.AssemblyInfo.DEFAULT_OUTPUT_FILE">
            <summary>
            The default value of <see cref="P:MSBuild.Community.Tasks.AssemblyInfo.OutputFile"/>.
            The value is <c>"AssemblyInfo.cs"</c>.
            </summary>
        </member>
        <member name="M:MSBuild.Community.Tasks.AssemblyInfo.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:AssemblyInfo"/> class.
            </summary>
        </member>
        <member name="M:MSBuild.Community.Tasks.AssemblyInfo.Execute">
            <summary>
            When overridden in a derived class, executes the task.
            </summary>
            <returns>
            true if the task successfully executed; otherwise, false.
            </returns>
        </member>
        <member name="P:MSBuild.Community.Tasks.AssemblyInfo.CodeLanguage">
            <summary>
            Gets or sets the code language.
            </summary>
            <value>The code language.</value>
        </member>
        <member name="P:MSBuild.Community.Tasks.AssemblyInfo.ComVisible">
            <summary>
            Gets or sets a value indicating whether [COMVisible].
            </summary>
            <value><c>true</c> if [COMVisible]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MSBuild.Community.Tasks.AssemblyInfo.CLSCompliant">
            <summary>
            Gets or sets a value indicating whether [CLSCompliant].
            </summary>
            <value><c>true</c> if [CLSCompliant]; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MSBuild.Community.Tasks.AssemblyInfo.Guid">
            <summary>
            Gets or sets the GUID.
            </summary>
            <value>The GUID.</value>
        </member>
        <member name="P:MSBuild.Community.Tasks.AssemblyInfo.AssemblyTitle">
            <summary>
            Gets or sets the assembly title.
            </summary>
            <value>The assembly title.</value>
        </member>
        <member name="P:MSBuild.Community.Tasks.AssemblyInfo.AssemblyDescription">
            <summary>
            Gets or sets the assembly description.
            </summary>
            <value>The assembly description.</value>
        </member>
        <member name="P:MSBuild.Community.Tasks.AssemblyInfo.AssemblyConfiguration">
            <summary>
            Gets or sets the assembly configuration.
            </summary>
            <value>The assembly configuration.</value>
        </member>
        <member name="P:MSBuild.Community.Tasks.AssemblyInfo.AssemblyCompany">
            <summary>
            Gets or sets the assembly company.
            </summary>
            <value>The assembly company.</value>
        </member>
        <member name="P:MSBuild.Community.Tasks.AssemblyInfo.AssemblyProduct">
            <summary>
            Gets or sets the assembly product.
            </summary>
            <value>The assembly product.</value>
        </member>
        <member name="P:MSBuild.Community.Tasks.AssemblyInfo.AssemblyCopyright">
            <summary>
            Gets or sets the assembly copyright.
            </summary>
            <value>The assembly copyright.</value>
        </member>
        <member name="P:MSBuild.Community.Tasks.AssemblyInfo.AssemblyTrademark">
            <summary>
            Gets or sets the assembly trademark.
            </summary>
            <value>The assembly trademark.</value>
        </member>
        <member name="P:MSBuild.Community.Tasks.AssemblyInfo.AssemblyCulture">
            <summary>
            Gets or sets the assembly culture.
            </summary>
            <value>The assembly culture.</value>
        </member>
        <member name="P:MSBuild.Community.Tasks.AssemblyInfo.AssemblyVersion">
            <summary>
            Gets or sets the assembly version.
            </summary>
            <value>The assembly version.</value>
        </member>
        <member name="P:MSBuild.Community.Tasks.AssemblyInfo.AssemblyFileVersion">
            <summary>
            Gets or sets the assembly file version.
            </summary>
            <value>The assembly file version.</value>
        </member>
        <member name="P:MSBuild.Community.Tasks.AssemblyInfo.AssemblyKeyFile">
            <summary>
            Gets or sets the assembly key file.
            </summary>
        </member>
        <member name="P:MSBuild.Community.Tasks.AssemblyInfo.AssemblyKeyName">
            <summary>
            Gets or sets the assembly key name.
            </summary>
        </member>
        <member name="P:MSBuild.Community.Tasks.AssemblyInfo.AssemblyDelaySign">
            <summary>
            Gets or sets the assembly delay sign value.
            </summary>
        </member>
        <member name="P:MSBuild.Community.Tasks.AssemblyInfo.OutputFile">
            <summary>
            Gets or sets the output file.
            </summary>
            <value>The output file.</value>
        </member>
        <member name="T:MSBuild.Community.Tasks.Attrib">
            <summary>
            Changes the attributes of files and/or directories
            </summary>
            <example>
            <para>Make file Readonly, Hidden and System.</para>
            <code><![CDATA[
            <Attrib Files="Test\version.txt" 
                ReadOnly="true" Hidden="true" System="true"/>
            ]]></code>
            <para>Clear Hidden and System attributes.</para>
            <code><![CDATA[
            <Attrib Files="Test\version.txt" 
                Hidden="false" System="false"/>
            ]]></code>
            <para>Make file Normal.</para>
            <code><![CDATA[
            <Attrib Files="Test\version.txt" 
                Normal="true"/>
            ]]></code>
            </example>
        </member>
        <member name="M:MSBuild.Community.Tasks.Attrib.Execute">
            <summary>
            Executes the task.
            </summary>
            <returns><see langword="true"/> if the task ran successfully; 
            otherwise <see langword="false"/>.</returns>
        </member>
        <member name="P:MSBuild.Community.Tasks.Attrib.Files">
            <summary>
            Gets or sets the list of files to change attributes on.
            </summary>
            <value>The files to change attributes on.</value>
        </member>
        <member name="P:MSBuild.Community.Tasks.Attrib.Directories">
            <summary>
            Gets or sets the list of directories to change attributes on.
            </summary>
            <value>The directories to change attributes on.</value>
        </member>
        <member name="P:MSBuild.Community.Tasks.Attrib.Archive">
            <summary>
            Gets or sets file's archive status.
            </summary>
            <value><c>true</c> if archive; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MSBuild.Community.Tasks.Attrib.Compressed">
            <summary>
            Gets or sets a value indicating file is compressed.
            </summary>
            <value><c>true</c> if compressed; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MSBuild.Community.Tasks.Attrib.Encrypted">
            <summary>
            Gets or sets a value indicating file is encrypted.
            </summary>
            <value><c>true</c> if encrypted; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MSBuild.Community.Tasks.Attrib.Hidden">
            <summary>
            Gets or sets a value indicating file is hidden, and thus is not included in an ordinary directory listing.
            </summary>
            <value><c>true</c> if hidden; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MSBuild.Community.Tasks.Attrib.Normal">
            <summary>
            Gets or sets a value indicating file is normal and has no other attributes set.
            </summary>
            <value><c>true</c> if normal; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MSBuild.Community.Tasks.Attrib.ReadOnly">
            <summary>
            Gets or sets a value indicating file is read-only.
            </summary>
            <value><c>true</c> if read-only; otherwise, <c>false</c>.</value>
        </member>
        <member name="P:MSBuild.Community.Tasks.Attrib.System">
            <summary>
            Gets or sets a value indicating file is a system file.
            </summary>
            <value><c>true</c> if system; otherwise, <c>false</c>.</value>
        </member>
        <member name="T:MSBuild.Community.Tasks.ILMerge">
             <summary>
             A wrapper for the ILMerge tool.
             </summary>
             <remarks>
             <para>
             The ILMerge tool itself must be installed separately.
             It is available <a href="http://research.microsoft.com/~mbarnett/ILMerge.aspx">here</a>.
             </para>
             <para>
             The command line options "/wildcards" and "/lib" of ILMerge is not supported,
             because MSBuild is in charge of expanding wildcards for item groups.
             </para>
             </remarks>
             <example>
             This example merges two assemblies A.dll and B.dll into one:
             <code><![CDATA[
             <PropertyGroup>
                 <outputFile>$(testDir)\ilmergetest.dll</outputFile>
                 <keyFile>$(testDir)\keypair.snk</keyFile>
                 <excludeFile>$(testDir)\ExcludeTypes.txt</excludeFile>
                 <logFile>$(testDir)\ilmergetest.log</logFile>
             </PropertyGroup>
            
             <ItemGroup>
                 <inputAssemblies Include="$(testDir)\A.dll" />
                 <inputAssemblies Include="$(testDir)\B.dll" />
            
                 <allowDuplicates Include="ClassAB" />
             </ItemGroup>
            
             <Target Name="merge" >
                <ILMerge InputAssemblies="@(inputAssemblies)" 
                    AllowDuplicateTypes="@(allowDuplicates)"
                    ExcludeFile="$(excludeFile)"
                    OutputFile="$(outputFile)" LogFile="$(logFile)"
                    DebugInfo="true" XmlDocumentation="true" 
                    KeyFile="$(keyFile)" DelaySign="true" />
             </Target>]]></code>
             </example>
        </member>
        <member name="M:MSBuild.Community.Tasks.ILMerge.GenerateFullPathToTool">
            <summary>
            Gets the standard installation path of ILMerge.exe.
            </summary>
            <remarks>
            If ILMerge is not installed at its standard installation path,
            provide its location to <see cref="P:Microsoft.Build.Utilities.ToolTask.ToolPath"/>.

⌨️ 快捷键说明

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