403Webshell
Server IP : 127.0.0.1  /  Your IP : 216.73.216.109
Web Server : Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10
System : Windows NT DESKTOP-E5T4RUN 10.0 build 19045 (Windows 10) AMD64
User : SERVERWEB ( 0)
PHP Version : 8.1.10
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : OFF |  Perl : OFF |  Python : OFF |  Sudo : OFF |  Pkexec : OFF
Directory :  C:/Windows/Microsoft.NET/Framework/v4.0.30319/es/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : C:/Windows/Microsoft.NET/Framework/v4.0.30319/es/Microsoft.Build.Tasks.v4.0.resources.dll
MZ����@���	�!�L�!This program cannot be run in DOS mode.

$PEL0t�b�!�  @@ �y�@�� S@��'`  H.text  `.rsrc�@@@.reloc`
@B� H��	P ��O�6<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://schemas.microsoft.com/developer/2004/01/bootstrapper" xmlns:b="http://schemas.microsoft.com/developer/2004/01/bootstrapper" version="1.0">

<xsl:variable name="newline">
<xsl:text>%NEWLINE%</xsl:text>
</xsl:variable>

    <xsl:output method="text"/>

    <xsl:template match="Configuration">
        <xsl:apply-templates/>
    </xsl:template>

    <xsl:template match="b:Package">
        <xsl:call-template name="object">
            <xsl:with-param name="name" select="local-name()"/>
            <xsl:with-param name="attributes" select="@*[local-name()='Name' or local-name()='LicenseAgreement' or local-name()='PackageCode']"/>
        </xsl:call-template>
    </xsl:template>

    <xsl:template match="*">
        <xsl:param name="indent"/>
        <xsl:call-template name="object">
            <xsl:with-param name="name" select="local-name()"/>
            <xsl:with-param name="attributes" select="@*"/>
            <xsl:with-param name="indent" select="$indent"/>
        </xsl:call-template>
    </xsl:template>

    <xsl:template match="b:PackageFile">
        <xsl:param name="indent"/>
        <xsl:call-template name="object">
            <xsl:with-param name="name" select="local-name()"/>
            <xsl:with-param name="attributes" select="@*[local-name()='Name' or local-name()='Size' or local-name()='Hash' or local-name()='HomeSite' or local-name()='PublicKey' or local-name()='UrlName']"/>
            <xsl:with-param name="indent" select="$indent"/>
        </xsl:call-template>
    </xsl:template>

    <xsl:template match="b:Dependencies"/>
    <xsl:template match="b:Overrides"/>

    <xsl:template name="object">
        <xsl:param name="name"/>
        <xsl:param name="attributes"/>
        <xsl:param name="indent"/>
        <xsl:value-of select="$indent"/>
        <xsl:text>Begin </xsl:text>
        <xsl:value-of select="$name"/>
        <xsl:value-of select="$newline"/>
        <xsl:apply-templates select="$attributes"><xsl:with-param name="indent" select="concat($indent, '	')"/></xsl:apply-templates>
        <xsl:apply-templates select="child::*"><xsl:with-param name="indent" select="concat($indent, '	')"/></xsl:apply-templates>
        <xsl:value-of select="$indent"/>
        <xsl:text>End </xsl:text>
        <xsl:value-of select="$name"/>
        <xsl:value-of select="$newline"/>
    </xsl:template>

    <xsl:template match="@*">
        <xsl:param name="indent"/>    
        <xsl:value-of select="$indent"/>
        <xsl:value-of select="local-name()"/>
        <xsl:text>="</xsl:text>
        <xsl:value-of select="."/>
        <xsl:text>"</xsl:text>
        <xsl:value-of select="$newline"/>
    </xsl:template>

</xsl:stylesheet>
�><?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2" version="1.0">
    
<xsl:output method="xml" encoding="utf-8" indent="yes"/>
<xsl:strip-space elements="*"/>

<xsl:param name="trust-file"/>

<xsl:variable name="trust" select="document($trust-file)"/>
    
<xsl:template match="AssemblyManifest">
    <assembly xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0">
        <xsl:apply-templates select="AssemblyIdentity" mode="v1"/>
        <xsl:call-template name="assembly-manifest"/>
        <xsl:apply-templates select="AssemblyReferences/AssemblyReference"/>
        <xsl:apply-templates select="FileReferences/FileReference"/>
        <xsl:apply-templates select="ExternalProxyStubs/ProxyStub" mode="external"/>
    </assembly>
</xsl:template>

<xsl:template match="ApplicationManifest[@IsClickOnceManifest='false']">
    <assembly xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0">
      <xsl:apply-templates select="AssemblyIdentity" mode="v1"/>
      <xsl:call-template name="assembly-manifest"/>
      <!-- Application Trust -->
      <xsl:if test="$trust">
        <xsl:copy-of select="$trust"/>
      </xsl:if>
      <xsl:apply-templates select="AssemblyReferences/AssemblyReference"/>
      <xsl:apply-templates select="FileReferences/FileReference"/>
      <xsl:apply-templates select="ExternalProxyStubs/ProxyStub" mode="external"/>
    </assembly>
</xsl:template>

<xsl:template match="ApplicationManifest[@IsClickOnceManifest='true']">
    <asmv1:assembly xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0">
        <xsl:apply-templates select="AssemblyIdentity" mode="winxp-hack"/>
        <xsl:call-template name="application-manifest"/>
        <xsl:apply-templates select="AssemblyReferences/AssemblyReference"/>
      <xsl:apply-templates select="FileReferences/FileReference"/>
      <xsl:apply-templates select="FileAssociations/FileAssociation"/>
      <xsl:apply-templates select="ExternalProxyStubs/ProxyStub" mode="external"/>
    </asmv1:assembly>
</xsl:template>

<xsl:template match="DeployManifest">
    <asmv1:assembly xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xrml="urn:mpeg:mpeg21:2003:01-REL-R-NS" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0">
        <xsl:apply-templates select="AssemblyIdentity" mode="v1"/>
        <xsl:call-template name="deploy-manifest"/>
        <xsl:if test="count(CompatibleFrameworks)&gt;0">
          <compatibleFrameworks xmlns="urn:schemas-microsoft-com:clickonce.v2">
            <xsl:apply-templates select="CompatibleFrameworks/CompatibleFramework"/>
          </compatibleFrameworks>
        </xsl:if>
        <xsl:for-each select="AssemblyReferences/AssemblyReference"> <!-- expecting only one match -->
            <xsl:call-template name="application-reference"/>
        </xsl:for-each>
        <xsl:apply-templates select="FileReferences/FileReference"/>
    </asmv1:assembly>
</xsl:template>


<xsl:attribute-set name="identity-attributes">
    <xsl:attribute name="name"><xsl:value-of select="@Name"/></xsl:attribute>
    <xsl:attribute name="version"><xsl:value-of select="@Version"/></xsl:attribute>
    <xsl:attribute name="publicKeyToken"><xsl:value-of select="@PublicKeyToken"/></xsl:attribute>
    <xsl:attribute name="language"><xsl:value-of select="@Culture"/></xsl:attribute>
    <xsl:attribute name="processorArchitecture"><xsl:value-of select="@ProcessorArchitecture"/></xsl:attribute>
    <xsl:attribute name="type"><xsl:value-of select="@Type"/></xsl:attribute>
</xsl:attribute-set>

<!--
WinXP & Win2K3 requires this element to be declared with the asmv1 qualifier.
Setting the default namespace will not work!
This is a quirk of the native loader on downlevel OS.
-->
<xsl:template match="AssemblyIdentity" mode="winxp-hack">
    <xsl:element name="asmv1:assemblyIdentity" use-attribute-sets="identity-attributes"/>
</xsl:template>

<xsl:template match="AssemblyIdentity" mode="v1">
    <xsl:element name="assemblyIdentity" use-attribute-sets="identity-attributes" namespace="urn:schemas-microsoft-com:asm.v1"/>
</xsl:template>

<xsl:template match="AssemblyIdentity" mode="v2">
    <xsl:element name="assemblyIdentity" use-attribute-sets="identity-attributes" namespace="urn:schemas-microsoft-com:asm.v2"/>
</xsl:template>

<xsl:template match="EntryPointIdentity">
    <xsl:element name="assemblyIdentity" use-attribute-sets="identity-attributes" namespace="urn:schemas-microsoft-com:asm.v2"/>
</xsl:template>


<xsl:template name="assembly-manifest">
    <xsl:if test="string-length(@Description)&gt;0">
        <description>
            <xsl:value-of select="@Description"/>
        </description>
    </xsl:if>
</xsl:template>

<xsl:template name="application-manifest">
    <!-- Description -->
    <xsl:if test="string-length(@Description)&gt;0 or string-length(@IconFile)&gt;0 or string-length(@Publisher)&gt;0 or string-length(@Product)&gt;0 or string-length(@SupportUrl)&gt;0 or string-length(@SuiteName)&gt;0 or string-length(@ErrorReportUrl)&gt;0">
        <description asmv2:iconFile="{@IconFile}" asmv2:publisher="{@Publisher}" co.v1:suiteName="{@SuiteName}" asmv2:product="{@Product}" asmv2:supportUrl="{@SupportUrl}" co.v1:errorReportUrl="{@ErrorReportUrl}">
            <xsl:value-of select="@Description"/>
        </description>
    </xsl:if>
    <application xmlns="urn:schemas-microsoft-com:asm.v2"/>
    <!-- Application Startup -->
    <xsl:choose>
        <xsl:when test="EntryPointIdentity">
            <entryPoint xmlns="urn:schemas-microsoft-com:asm.v2">
            <xsl:apply-templates select="EntryPointIdentity"/>
                <commandLine file="{@EntryPointPath}" parameters="{@EntryPointParameters}"/>
                <xsl:if test="@HostInBrowser='true'">
                    <hostInBrowser xmlns="urn:schemas-microsoft-com:asm.v3"/>
                </xsl:if>            
            </entryPoint>
        </xsl:when>
        <xsl:when test="@HostInBrowser='true'">
            <entryPoint xmlns="urn:schemas-microsoft-com:asm.v2">
                <xsl:if test="@HostInBrowser='true'">
                    <hostInBrowser xmlns="urn:schemas-microsoft-com:asm.v3"/>
                </xsl:if>            
            </entryPoint>
        </xsl:when>
        <xsl:otherwise>
            <entryPoint xmlns="urn:schemas-microsoft-com:asm.v2">
                <co.v1:customHostSpecified/>
            </entryPoint>
        </xsl:otherwise>            
    </xsl:choose>
    <!-- Manifest Trust -->
    <xsl:if test="@UseApplicationTrust='true'">
        <co.v1:useManifestForTrust/>
    </xsl:if>
  <!-- Application Trust -->
    <xsl:if test="$trust">
        <xsl:copy-of select="$trust"/>
    </xsl:if>
    <!-- OS dependency -->
    <xsl:if test="string-length(@OSMajor)&gt;0">
        <dependency xmlns="urn:schemas-microsoft-com:asm.v2">
            <dependentOS supportUrl="{@OSSupportUrl}" description="{@OSDescription}">
                <osVersionInfo>
                    <os majorVersion="{@OSMajor}" minorVersion="{@OSMinor}" buildNumber="{@OSBuild}" servicePackMajor="{@OSRevision}"/>
                </osVersionInfo>
            </dependentOS>
        </dependency>
    </xsl:if>
</xsl:template>
    
<xsl:template name="deploy-manifest">
    <!-- Description -->
    <description xmlns="urn:schemas-microsoft-com:asm.v1" asmv2:publisher="{@Publisher}" co.v1:suiteName="{@SuiteName}" asmv2:product="{@Product}" asmv2:supportUrl="{@SupportUrl}" co.v1:errorReportUrl="{@ErrorReportUrl}">
        <xsl:value-of select="@Description"/>
    </description>
    <!-- Application Updates -->
    <deployment xmlns="urn:schemas-microsoft-com:asm.v2" install="{@Install}" disallowUrlActivation="{@DisallowUrlActivation}" mapFileExtensions="{@MapFileExtensions}" minimumRequiredVersion="{@MinimumRequiredVersion}" trustURLParameters="{@TrustUrlParameters}" co.v1:createDesktopShortcut="{@CreateDesktopShortcut}">
        <xsl:if test="@Install='true' and @UpdateEnabled='true'">
            <subscription>
                <update>
                    <xsl:choose>
                        <xsl:when test="@UpdateMode='Foreground'">
                            <beforeApplicationStartup/>
                        </xsl:when>
                        <xsl:otherwise>
                            <expiration maximumAge="{@UpdateInterval}" unit="{@UpdateUnit}"/>
                        </xsl:otherwise>
                    </xsl:choose>
                </update>
            </subscription>
        </xsl:if>
        <xsl:if test="string-length(@DeploymentUrl)&gt;0">
            <deploymentProvider codebase="{@DeploymentUrl}"/>
        </xsl:if>
   </deployment>
</xsl:template>

<!-- This is the <dependency> element for referencing the ApplicationManifest (.exe.manifest) from the DeployManifest (.application) -->
<xsl:template name="application-reference">
    <dependency xmlns="urn:schemas-microsoft-com:asm.v2">
        <dependentAssembly dependencyType="install" codebase="{@Path}" size="{@Size}">
            <xsl:apply-templates select="AssemblyIdentity" mode="v2"/>
            <xsl:call-template name="hash">
                <xsl:with-param name="value"><xsl:value-of select="@Hash"/></xsl:with-param>
            </xsl:call-template>
        </dependentAssembly>
    </dependency>
</xsl:template>

<!-- Must put native <dependency> elements in the asmv1 namespace -->    
<xsl:template match="AssemblyReference[@IsNative='true' and @IsPrerequisite='false']">
    <dependency optional="{@IsOptional}" xmlns="urn:schemas-microsoft-com:asm.v1">
        <dependentAssembly asmv2:dependencyType="install" asmv2:codebase="{@Path}" asmv2:size="{@Size}" asmv2:group="{@Group}">
        <xsl:apply-templates select="AssemblyIdentity" mode="v1"/>
        <xsl:call-template name="hash">
            <xsl:with-param name="value"><xsl:value-of select="@Hash"/></xsl:with-param>
        </xsl:call-template>
        </dependentAssembly>
    </dependency>
</xsl:template>
<xsl:template match="AssemblyReference[@IsNative='true' and @IsPrerequisite='true']">
    <dependency xmlns="urn:schemas-microsoft-com:asm.v1">
            <dependentAssembly asmv2:dependencyType="preRequisite">
                <xsl:apply-templates select="AssemblyIdentity" mode="v1"/>
            </dependentAssembly>
    </dependency>
</xsl:template>

<!-- Other <dependency> elements go in the asmv2 namespace -->    
<xsl:template match="AssemblyReference[@IsNative='false' and @IsPrerequisite='false']">
    <dependency optional="{@IsOptional}" xmlns="urn:schemas-microsoft-com:asm.v2">
        <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="{@Path}" size="{@Size}" group="{@Group}">
            <xsl:apply-templates select="AssemblyIdentity" mode="v2"/>
            <xsl:call-template name="hash">
                <xsl:with-param name="value"><xsl:value-of select="@Hash"/></xsl:with-param>
            </xsl:call-template>
        </dependentAssembly>
    </dependency>
</xsl:template>

<xsl:template match="AssemblyReference[@IsNative='false' and @IsPrerequisite='true']">
    <dependency xmlns="urn:schemas-microsoft-com:asm.v2">
        <dependentAssembly dependencyType="preRequisite" allowDelayedBinding="true">
            <xsl:apply-templates select="AssemblyIdentity" mode="v2"/>
        </dependentAssembly>
    </dependency>
</xsl:template>

<xsl:template match="FileReference[not(ComClasses or WindowClasses)]">
    <file xmlns="urn:schemas-microsoft-com:asm.v2" name="{@Path}" size="{@Size}" group="{@Group}" optional="{@IsOptional}" writeableType="{@WriteableType}">
        <xsl:call-template name="hash">
            <xsl:with-param name="value"><xsl:value-of select="@Hash"/></xsl:with-param>
        </xsl:call-template>
    </file>
</xsl:template>

<xsl:template match="FileReference[ComClasses or WindowClasses]">
    <file xmlns="urn:schemas-microsoft-com:asm.v1" name="{@Path}" asmv2:size="{@Size}" asmv2:group="{@Group}" asmv2:optional="{@IsOptional}" asmv2:writeableType="{@WriteableType}">
        <xsl:call-template name="hash">
            <xsl:with-param name="value"><xsl:value-of select="@Hash"/></xsl:with-param>
        </xsl:call-template>
        <xsl:call-template name="isolation"/>
    </file>
</xsl:template>

<xsl:template name="hash">
    <xsl:param name="value"/>
    <xsl:if test="$value and string-length($value)&gt;0">
        <hash xmlns="urn:schemas-microsoft-com:asm.v2">
            <dsig:Transforms>
                <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"/>
            </dsig:Transforms>
            <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha256"/>
            <dsig:DigestValue><xsl:value-of select="$value"/></dsig:DigestValue>
        </hash>
    </xsl:if>
</xsl:template>

<xsl:template name="isolation">
    <xsl:apply-templates select="TypeLibs/TypeLib"/>
    <xsl:apply-templates select="ComClasses/ComClass"/>
    <xsl:apply-templates select="WindowClasses/WindowClass"/>
    <xsl:apply-templates select="ProxyStubs/ProxyStub" mode="internal"/>
</xsl:template>

<xsl:template match="TypeLib">
    <typelib xmlns="urn:schemas-microsoft-com:asm.v1" tlbid="{@Tlbid}" version="{@Version}" helpdir="{@HelpDir}" resourceid="{@ResourceId}" flags="{@Flags}"/>
</xsl:template>

<xsl:template match="ComClass">
    <comClass xmlns="urn:schemas-microsoft-com:asm.v1" clsid="{@Clsid}" threadingModel="{@ThreadingModel}" tlbid="{@Tlbid}" progid="{@Progid}" description="{@Description}"/>
</xsl:template>

<xsl:template match="WindowClass">
    <windowClass xmlns="urn:schemas-microsoft-com:asm.v1" versioned="{@Versioned}">
        <xsl:value-of select="@Name"/>
    </windowClass>
</xsl:template>

<xsl:template match="ProxyStub" mode="internal">
    <comInterfaceProxyStub xmlns="urn:schemas-microsoft-com:asm.v1" name="{@Name}" iid="{@Iid}" numMethods="{@NumMethods}" baseInterface="{@BaseInterface}" tlbid="{@Tlbid}"/>        
</xsl:template>

<xsl:template match="ProxyStub" mode="external">
    <comInterfaceExternalProxyStub xmlns="urn:schemas-microsoft-com:asm.v1" name="{@Name}" iid="{@Iid}" numMethods="{@NumMethods}" baseInterface="{@BaseInterface}" tlbid="{@Tlbid}"/>        
</xsl:template>

<xsl:template match="FileAssociation">
    <fileAssociation xmlns="urn:schemas-microsoft-com:clickonce.v1" extension="{@Extension}" description="{@Description}" progid="{@Progid}" defaultIcon="{@DefaultIcon}"/>
</xsl:template>

<xsl:template match="CompatibleFramework">
  <framework xmlns="urn:schemas-microsoft-com:clickonce.v2" targetVersion="{@Version}" profile="{@Profile}" supportedRuntime="{@SupportedRuntime}"/>
</xsl:template>

</xsl:stylesheet>
�><?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xmlns:co.v2="urn:schemas-microsoft-com:clickonce.v2" version="1.0">
    
<xsl:output method="xml" encoding="utf-8" indent="yes"/>
<xsl:strip-space elements="*"/>

<xsl:param name="trust-file"/>

<xsl:variable name="trust" select="document($trust-file)"/>
    
<xsl:template match="AssemblyManifest">
    <assembly xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0">
        <xsl:apply-templates select="AssemblyIdentity" mode="v1"/>
        <xsl:call-template name="assembly-manifest"/>
        <xsl:apply-templates select="AssemblyReferences/AssemblyReference"/>
        <xsl:apply-templates select="FileReferences/FileReference"/>
        <xsl:apply-templates select="ExternalProxyStubs/ProxyStub" mode="external"/>
    </assembly>
</xsl:template>

<xsl:template match="ApplicationManifest[@IsClickOnceManifest='false']">
    <assembly xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0">
      <xsl:apply-templates select="AssemblyIdentity" mode="v1"/>
      <xsl:call-template name="assembly-manifest"/>
      <!-- Application Trust -->
      <xsl:if test="$trust">
        <xsl:copy-of select="$trust"/>
      </xsl:if>
      <xsl:apply-templates select="AssemblyReferences/AssemblyReference"/>
      <xsl:apply-templates select="FileReferences/FileReference"/>
      <xsl:apply-templates select="ExternalProxyStubs/ProxyStub" mode="external"/>
    </assembly>
</xsl:template>

<xsl:template match="ApplicationManifest[@IsClickOnceManifest='true']">
    <asmv1:assembly xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0">
        <xsl:apply-templates select="AssemblyIdentity" mode="winxp-hack"/>
        <xsl:call-template name="application-manifest"/>
        <xsl:apply-templates select="AssemblyReferences/AssemblyReference"/>
      <xsl:apply-templates select="FileReferences/FileReference"/>
      <xsl:apply-templates select="FileAssociations/FileAssociation"/>
      <xsl:apply-templates select="ExternalProxyStubs/ProxyStub" mode="external"/>
    </asmv1:assembly>
</xsl:template>

<xsl:template match="DeployManifest">
    <asmv1:assembly xmlns="urn:schemas-microsoft-com:asm.v2" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xrml="urn:mpeg:mpeg21:2003:01-REL-R-NS" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:schemas-microsoft-com:asm.v1 assembly.adaptive.xsd" manifestVersion="1.0">
        <xsl:apply-templates select="AssemblyIdentity" mode="v1"/>
        <xsl:call-template name="deploy-manifest"/>
        <xsl:if test="count(CompatibleFrameworks)&gt;0">
          <compatibleFrameworks xmlns="urn:schemas-microsoft-com:clickonce.v2">
            <xsl:apply-templates select="CompatibleFrameworks/CompatibleFramework"/>
          </compatibleFrameworks>
        </xsl:if>
        <xsl:for-each select="AssemblyReferences/AssemblyReference"> <!-- expecting only one match -->
            <xsl:call-template name="application-reference"/>
        </xsl:for-each>
        <xsl:apply-templates select="FileReferences/FileReference"/>
    </asmv1:assembly>
</xsl:template>


<xsl:attribute-set name="identity-attributes">
    <xsl:attribute name="name"><xsl:value-of select="@Name"/></xsl:attribute>
    <xsl:attribute name="version"><xsl:value-of select="@Version"/></xsl:attribute>
    <xsl:attribute name="publicKeyToken"><xsl:value-of select="@PublicKeyToken"/></xsl:attribute>
    <xsl:attribute name="language"><xsl:value-of select="@Culture"/></xsl:attribute>
    <xsl:attribute name="processorArchitecture"><xsl:value-of select="@ProcessorArchitecture"/></xsl:attribute>
    <xsl:attribute name="type"><xsl:value-of select="@Type"/></xsl:attribute>
</xsl:attribute-set>

<!--
WinXP & Win2K3 requires this element to be declared with the asmv1 qualifier.
Setting the default namespace will not work!
This is a quirk of the native loader on downlevel OS.
-->
<xsl:template match="AssemblyIdentity" mode="winxp-hack">
    <xsl:element name="asmv1:assemblyIdentity" use-attribute-sets="identity-attributes"/>
</xsl:template>

<xsl:template match="AssemblyIdentity" mode="v1">
    <xsl:element name="assemblyIdentity" use-attribute-sets="identity-attributes" namespace="urn:schemas-microsoft-com:asm.v1"/>
</xsl:template>

<xsl:template match="AssemblyIdentity" mode="v2">
    <xsl:element name="assemblyIdentity" use-attribute-sets="identity-attributes" namespace="urn:schemas-microsoft-com:asm.v2"/>
</xsl:template>

<xsl:template match="EntryPointIdentity">
    <xsl:element name="assemblyIdentity" use-attribute-sets="identity-attributes" namespace="urn:schemas-microsoft-com:asm.v2"/>
</xsl:template>


<xsl:template name="assembly-manifest">
    <xsl:if test="string-length(@Description)&gt;0">
        <description>
            <xsl:value-of select="@Description"/>
        </description>
    </xsl:if>
</xsl:template>

<xsl:template name="application-manifest">
    <!-- Description -->
    <xsl:if test="string-length(@Description)&gt;0 or string-length(@IconFile)&gt;0 or string-length(@Publisher)&gt;0 or string-length(@Product)&gt;0 or string-length(@SupportUrl)&gt;0 or string-length(@SuiteName)&gt;0 or string-length(@ErrorReportUrl)&gt;0">
        <description asmv2:iconFile="{@IconFile}" asmv2:publisher="{@Publisher}" co.v1:suiteName="{@SuiteName}" asmv2:product="{@Product}" asmv2:supportUrl="{@SupportUrl}" co.v1:errorReportUrl="{@ErrorReportUrl}">
            <xsl:value-of select="@Description"/>
        </description>
    </xsl:if>
    <application xmlns="urn:schemas-microsoft-com:asm.v2"/>
    <!-- Application Startup -->
    <xsl:choose>
        <xsl:when test="EntryPointIdentity">
            <entryPoint xmlns="urn:schemas-microsoft-com:asm.v2">
            <xsl:apply-templates select="EntryPointIdentity"/>
                <commandLine file="{@EntryPointPath}" parameters="{@EntryPointParameters}"/>
                <xsl:if test="@HostInBrowser='true'">
                    <hostInBrowser xmlns="urn:schemas-microsoft-com:asm.v3"/>
                </xsl:if>            
            </entryPoint>
        </xsl:when>
        <xsl:when test="@HostInBrowser='true'">
            <entryPoint xmlns="urn:schemas-microsoft-com:asm.v2">
                <xsl:if test="@HostInBrowser='true'">
                    <hostInBrowser xmlns="urn:schemas-microsoft-com:asm.v3"/>
                </xsl:if>            
            </entryPoint>
        </xsl:when>
        <xsl:otherwise>
            <entryPoint xmlns="urn:schemas-microsoft-com:asm.v2">
                <co.v1:customHostSpecified/>
            </entryPoint>
        </xsl:otherwise>            
    </xsl:choose>
    <!-- Manifest Trust -->
    <xsl:if test="@UseApplicationTrust='true'">
        <co.v1:useManifestForTrust/>
    </xsl:if>
  <!-- Application Trust -->
    <xsl:if test="$trust">
        <xsl:copy-of select="$trust"/>
    </xsl:if>
    <!-- OS dependency -->
    <xsl:if test="string-length(@OSMajor)&gt;0">
        <dependency xmlns="urn:schemas-microsoft-com:asm.v2">
            <dependentOS supportUrl="{@OSSupportUrl}" description="{@OSDescription}">
                <osVersionInfo>
                    <os majorVersion="{@OSMajor}" minorVersion="{@OSMinor}" buildNumber="{@OSBuild}" servicePackMajor="{@OSRevision}"/>
                </osVersionInfo>
            </dependentOS>
        </dependency>
    </xsl:if>
</xsl:template>
    
<xsl:template name="deploy-manifest">
    <!-- Description -->
    <description xmlns="urn:schemas-microsoft-com:asm.v1" asmv2:publisher="{@Publisher}" co.v1:suiteName="{@SuiteName}" asmv2:product="{@Product}" asmv2:supportUrl="{@SupportUrl}" co.v1:errorReportUrl="{@ErrorReportUrl}">
        <xsl:value-of select="@Description"/>
    </description>
    <!-- Application Updates -->
    <deployment xmlns="urn:schemas-microsoft-com:asm.v2" install="{@Install}" disallowUrlActivation="{@DisallowUrlActivation}" mapFileExtensions="{@MapFileExtensions}" minimumRequiredVersion="{@MinimumRequiredVersion}" trustURLParameters="{@TrustUrlParameters}" co.v1:createDesktopShortcut="{@CreateDesktopShortcut}">
        <xsl:if test="@Install='true' and @UpdateEnabled='true'">
            <subscription>
                <update>
                    <xsl:choose>
                        <xsl:when test="@UpdateMode='Foreground'">
                            <beforeApplicationStartup/>
                        </xsl:when>
                        <xsl:otherwise>
                            <expiration maximumAge="{@UpdateInterval}" unit="{@UpdateUnit}"/>
                        </xsl:otherwise>
                    </xsl:choose>
                </update>
            </subscription>
        </xsl:if>
        <xsl:if test="string-length(@DeploymentUrl)&gt;0">
            <deploymentProvider codebase="{@DeploymentUrl}"/>
        </xsl:if>
   </deployment>
</xsl:template>

<!-- This is the <dependency> element for referencing the ApplicationManifest (.exe.manifest) from the DeployManifest (.application) -->
<xsl:template name="application-reference">
    <dependency xmlns="urn:schemas-microsoft-com:asm.v2">
        <dependentAssembly dependencyType="install" codebase="{@Path}" size="{@Size}">
            <xsl:apply-templates select="AssemblyIdentity" mode="v2"/>
            <xsl:call-template name="hash">
                <xsl:with-param name="value"><xsl:value-of select="@Hash"/></xsl:with-param>
            </xsl:call-template>
        </dependentAssembly>
    </dependency>
</xsl:template>

<!-- Must put native <dependency> elements in the asmv1 namespace -->    
<xsl:template match="AssemblyReference[@IsNative='true' and @IsPrerequisite='false']">
    <dependency optional="{@IsOptional}" xmlns="urn:schemas-microsoft-com:asm.v1">
        <dependentAssembly asmv2:dependencyType="install" asmv2:codebase="{@Path}" asmv2:size="{@Size}" asmv2:group="{@Group}">
        <xsl:apply-templates select="AssemblyIdentity" mode="v1"/>
        <xsl:call-template name="hash">
            <xsl:with-param name="value"><xsl:value-of select="@Hash"/></xsl:with-param>
        </xsl:call-template>
        </dependentAssembly>
    </dependency>
</xsl:template>
<xsl:template match="AssemblyReference[@IsNative='true' and @IsPrerequisite='true']">
    <dependency xmlns="urn:schemas-microsoft-com:asm.v1">
            <dependentAssembly asmv2:dependencyType="preRequisite">
                <xsl:apply-templates select="AssemblyIdentity" mode="v1"/>
            </dependentAssembly>
    </dependency>
</xsl:template>

<!-- Other <dependency> elements go in the asmv2 namespace -->    
<xsl:template match="AssemblyReference[@IsNative='false' and @IsPrerequisite='false']">
    <dependency optional="{@IsOptional}" xmlns="urn:schemas-microsoft-com:asm.v2">
        <dependentAssembly dependencyType="install" allowDelayedBinding="true" codebase="{@Path}" size="{@Size}" group="{@Group}">
            <xsl:apply-templates select="AssemblyIdentity" mode="v2"/>
            <xsl:call-template name="hash">
                <xsl:with-param name="value"><xsl:value-of select="@Hash"/></xsl:with-param>
            </xsl:call-template>
        </dependentAssembly>
    </dependency>
</xsl:template>

<xsl:template match="AssemblyReference[@IsNative='false' and @IsPrerequisite='true']">
    <dependency xmlns="urn:schemas-microsoft-com:asm.v2">
        <dependentAssembly dependencyType="preRequisite" allowDelayedBinding="true">
            <xsl:apply-templates select="AssemblyIdentity" mode="v2"/>
        </dependentAssembly>
    </dependency>
</xsl:template>

<xsl:template match="FileReference[not(ComClasses or WindowClasses)]">
    <file xmlns="urn:schemas-microsoft-com:asm.v2" name="{@Path}" size="{@Size}" group="{@Group}" optional="{@IsOptional}" writeableType="{@WriteableType}">
        <xsl:call-template name="hash">
            <xsl:with-param name="value"><xsl:value-of select="@Hash"/></xsl:with-param>
        </xsl:call-template>
    </file>
</xsl:template>

<xsl:template match="FileReference[ComClasses or WindowClasses]">
    <file xmlns="urn:schemas-microsoft-com:asm.v1" name="{@Path}" asmv2:size="{@Size}" asmv2:group="{@Group}" asmv2:optional="{@IsOptional}" asmv2:writeableType="{@WriteableType}">
        <xsl:call-template name="hash">
            <xsl:with-param name="value"><xsl:value-of select="@Hash"/></xsl:with-param>
        </xsl:call-template>
        <xsl:call-template name="isolation"/>
    </file>
</xsl:template>

<xsl:template name="hash">
    <xsl:param name="value"/>
    <xsl:if test="$value and string-length($value)&gt;0">
        <hash xmlns="urn:schemas-microsoft-com:asm.v2">
            <dsig:Transforms>
                <dsig:Transform Algorithm="urn:schemas-microsoft-com:HashTransforms.Identity"/>
            </dsig:Transforms>
            <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
            <dsig:DigestValue><xsl:value-of select="$value"/></dsig:DigestValue>
        </hash>
    </xsl:if>
</xsl:template>

<xsl:template name="isolation">
    <xsl:apply-templates select="TypeLibs/TypeLib"/>
    <xsl:apply-templates select="ComClasses/ComClass"/>
    <xsl:apply-templates select="WindowClasses/WindowClass"/>
    <xsl:apply-templates select="ProxyStubs/ProxyStub" mode="internal"/>
</xsl:template>

<xsl:template match="TypeLib">
    <typelib xmlns="urn:schemas-microsoft-com:asm.v1" tlbid="{@Tlbid}" version="{@Version}" helpdir="{@HelpDir}" resourceid="{@ResourceId}" flags="{@Flags}"/>
</xsl:template>

<xsl:template match="ComClass">
    <comClass xmlns="urn:schemas-microsoft-com:asm.v1" clsid="{@Clsid}" threadingModel="{@ThreadingModel}" tlbid="{@Tlbid}" progid="{@Progid}" description="{@Description}"/>
</xsl:template>

<xsl:template match="WindowClass">
    <windowClass xmlns="urn:schemas-microsoft-com:asm.v1" versioned="{@Versioned}">
        <xsl:value-of select="@Name"/>
    </windowClass>
</xsl:template>

<xsl:template match="ProxyStub" mode="internal">
    <comInterfaceProxyStub xmlns="urn:schemas-microsoft-com:asm.v1" name="{@Name}" iid="{@Iid}" numMethods="{@NumMethods}" baseInterface="{@BaseInterface}" tlbid="{@Tlbid}"/>        
</xsl:template>

<xsl:template match="ProxyStub" mode="external">
    <comInterfaceExternalProxyStub xmlns="urn:schemas-microsoft-com:asm.v1" name="{@Name}" iid="{@Iid}" numMethods="{@NumMethods}" baseInterface="{@BaseInterface}" tlbid="{@Tlbid}"/>        
</xsl:template>

<xsl:template match="FileAssociation">
    <fileAssociation xmlns="urn:schemas-microsoft-com:clickonce.v1" extension="{@Extension}" description="{@Description}" progid="{@Progid}" defaultIcon="{@DefaultIcon}"/>
</xsl:template>

<xsl:template match="CompatibleFramework">
  <framework xmlns="urn:schemas-microsoft-com:clickonce.v2" targetVersion="{@Version}" profile="{@Profile}" supportedRuntime="{@SupportedRuntime}"/>
</xsl:template>

</xsl:stylesheet>
�<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="urn:schemas-microsoft-com:asm.v2" version="1.0">

<xsl:output method="xml" encoding="utf-8" indent="yes"/>
<xsl:strip-space elements="*"/>

<xsl:param name="defaultRequestedPrivileges"/>
<xsl:variable name="requestedPrivileges" select="document($defaultRequestedPrivileges)"/>
              
<xsl:template match="asmv2:PermissionSet" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2">
<trustInfo>
    <security>
        <applicationRequestMinimum>
            <xsl:copy-of select="."/>
            <defaultAssemblyRequest permissionSetReference="{@ID}"/>
        </applicationRequestMinimum>
        <xsl:if test="$requestedPrivileges">
            <xsl:copy-of select="$requestedPrivileges"/>
        </xsl:if>
    </security>
</trustInfo>

</xsl:template>
</xsl:stylesheet>
]<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:xrml="urn:mpeg:mpeg21:2003:01-REL-R-NS" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" exclude-result-prefixes="asmv1 asmv2" version="1.0">


<xsl:output method="xml" encoding="utf-8" indent="yes"/>
<xsl:strip-space elements="*"/>

<xsl:param name="manifest-type"/>

<!-- DeployManifest Attributes -->
<xsl:attribute-set name="deploy-manifest-attributes">
    <xsl:attribute name="Publisher">
        <xsl:value-of select="asmv1:description/@asmv2:publisher"/>
    </xsl:attribute>
    <xsl:attribute name="Product">
        <xsl:value-of select="asmv1:description/@asmv2:product"/>
    </xsl:attribute>
    <xsl:attribute name="SuiteName">
        <xsl:value-of select="asmv1:description/@co.v1:suiteName"/>
    </xsl:attribute>
    <xsl:attribute name="SupportUrl">
        <xsl:value-of select="asmv1:description/@asmv2:supportUrl"/>
    </xsl:attribute>
    <xsl:attribute name="ErrorReportUrl">
        <xsl:value-of select="asmv1:description/@co.v1:errorReportUrl"/>
    </xsl:attribute>
    <xsl:attribute name="Description">
        <xsl:value-of select="asmv1:description/text()"/>
    </xsl:attribute>
    <xsl:attribute name="MinimumRequiredVersion">
        <xsl:value-of select="asmv2:deployment/@minimumRequiredVersion"/>
    </xsl:attribute>
    <xsl:attribute name="Install">
        <xsl:value-of select="asmv2:deployment/@install"/>
    </xsl:attribute>
    <xsl:attribute name="CreateDesktopShortcut">
        <xsl:value-of select="asmv2:deployment/@co.v1:createDesktopShortcut"/>
    </xsl:attribute>
    <xsl:attribute name="DisallowUrlActivation">
        <xsl:value-of select="asmv2:deployment/@disallowUrlActivation"/>
    </xsl:attribute>
    <xsl:attribute name="MapFileExtensions">
        <xsl:value-of select="asmv2:deployment/@mapFileExtensions"/>
    </xsl:attribute>    
    <xsl:attribute name="TrustUrlParameters">
        <xsl:value-of select="asmv2:deployment/@trustURLParameters"/>
    </xsl:attribute>    
    <xsl:attribute name="UpdateEnabled">
        <xsl:value-of select="boolean(asmv2:deployment/asmv2:subscription/asmv2:update)"/>
    </xsl:attribute>
    <xsl:attribute name="UpdateMode">
        <xsl:choose>
            <xsl:when test="asmv2:deployment/asmv2:subscription/asmv2:update/asmv2:beforeApplicationStartup">
                <xsl:text>Foreground</xsl:text>
            </xsl:when>
            <xsl:otherwise>
                <xsl:text>Background</xsl:text>
            </xsl:otherwise>
        </xsl:choose>
    </xsl:attribute>
    <xsl:attribute name="UpdateInterval">
        <xsl:value-of select="asmv2:deployment/asmv2:subscription/asmv2:update/asmv2:expiration/@maximumAge"/>
    </xsl:attribute>
    <xsl:attribute name="UpdateUnit">
        <xsl:value-of select="asmv2:deployment/asmv2:subscription/asmv2:update/asmv2:expiration/@unit"/>
    </xsl:attribute>
    <xsl:attribute name="DeploymentUrl">
        <xsl:value-of select="asmv2:deployment/asmv2:deploymentProvider/@codebase"/>
    </xsl:attribute>    
</xsl:attribute-set>


<!-- ApplicationManifest Attributes -->
<xsl:attribute-set name="application-manifest-attributes">
    <xsl:attribute name="Description">
        <xsl:value-of select="asmv1:description/text()"/>
    </xsl:attribute>
    <xsl:attribute name="EntryPointParameters">
        <xsl:value-of select="asmv2:entryPoint/asmv2:commandLine/@parameters"/>
    </xsl:attribute>    
    <xsl:attribute name="EntryPointPath">
        <xsl:value-of select="asmv2:entryPoint/asmv2:commandLine/@file"/>
    </xsl:attribute>
    <xsl:attribute name="ErrorReportUrl">
        <xsl:value-of select="asmv1:description/@co.v1:errorReportUrl"/>
    </xsl:attribute>
    <xsl:attribute name="HostInBrowser">
      <xsl:choose>
        <xsl:when test="asmv2:entryPoint/asmv3:hostInBrowser">
            <xsl:text>true</xsl:text>
        </xsl:when>
        <xsl:otherwise>
            <xsl:text>false</xsl:text>
        </xsl:otherwise>
      </xsl:choose>
    </xsl:attribute>    
    <xsl:attribute name="IconFile">
        <xsl:value-of select="asmv1:description/@asmv2:iconFile"/>
    </xsl:attribute>    
    <xsl:attribute name="OSMajor">
        <xsl:value-of select="asmv1:dependency/asmv2:dependentOS/asmv2:osVersionInfo/asmv2:os/@majorVersion|asmv2:dependency/asmv2:dependentOS/asmv2:osVersionInfo/asmv2:os/@majorVersion"/>
    </xsl:attribute>    
    <xsl:attribute name="OSMinor">
        <xsl:value-of select="asmv1:dependency/asmv2:dependentOS/asmv2:osVersionInfo/asmv2:os/@minorVersion|asmv2:dependency/asmv2:dependentOS/asmv2:osVersionInfo/asmv2:os/@minorVersion"/>
    </xsl:attribute>    
    <xsl:attribute name="OSBuild">
        <xsl:value-of select="asmv1:dependency/asmv2:dependentOS/asmv2:osVersionInfo/asmv2:os/@buildNumber|asmv2:dependency/asmv2:dependentOS/asmv2:osVersionInfo/asmv2:os/@buildNumber"/>
    </xsl:attribute>    
    <xsl:attribute name="OSRevision">
        <xsl:value-of select="asmv1:dependency/asmv2:dependentOS/asmv2:osVersionInfo/asmv2:os/@servicePackMajor|asmv2:dependency/asmv2:dependentOS/asmv2:osVersionInfo/asmv2:os/@servicePackMajor"/>
    </xsl:attribute>    
    <xsl:attribute name="OSSupportUrl">
        <xsl:value-of select="asmv1:dependency/asmv2:dependentOS/@supportUrl|asmv2:dependency/asmv2:dependentOS/@supportUrl"/>
    </xsl:attribute>
    <xsl:attribute name="OSDescription">
        <xsl:value-of select="asmv1:dependency/asmv2:dependentOS/@description|asmv2:dependency/asmv2:dependentOS/@description"/>
    </xsl:attribute>
    <xsl:attribute name="Product">
      <xsl:value-of select="asmv1:description/@asmv2:product"/>
    </xsl:attribute>
    <xsl:attribute name="Publisher">
      <xsl:value-of select="asmv1:description/@asmv2:publisher"/>
    </xsl:attribute>
    <xsl:attribute name="SuiteName">
        <xsl:value-of select="asmv1:description/@co.v1:suiteName"/>
    </xsl:attribute>
    <xsl:attribute name="SupportUrl">
        <xsl:value-of select="asmv1:description/@asmv2:supportUrl"/>
    </xsl:attribute>
    <xsl:attribute name="UseApplicationTrust">
      <xsl:choose>
        <xsl:when test="co.v1:useManifestForTrust">
          <xsl:text>true</xsl:text>
        </xsl:when>
        <xsl:otherwise>
          <xsl:text>false</xsl:text>
        </xsl:otherwise>
      </xsl:choose>
    </xsl:attribute>
</xsl:attribute-set>


<!-- AssemblyManifest Attributes -->
<xsl:attribute-set name="assembly-manifest-attributes">
    <xsl:attribute name="Description">
        <xsl:value-of select="asmv1:description/text()"/>
    </xsl:attribute>
</xsl:attribute-set>


<!-- Manifest Type -->
<xsl:template match="asmv1:assembly">
    <xsl:choose>

        <!-- DeployManifest if document has a <deployment> element -->
        <xsl:when test="$manifest-type='DeployManifest' or count(asmv2:deployment)&gt;0">
            <xsl:element name="DeployManifest" use-attribute-sets="deploy-manifest-attributes" namespace="">
                <xsl:call-template name="base-assembly"/>
                <xsl:call-template name="trust-licenses"/>
                <xsl:call-template name="public-key"/>                
            </xsl:element>
        </xsl:when>

        <!-- ApplicationManifest if document has a <application> element -->
        <xsl:when test="$manifest-type='ApplicationManifest' or count(asmv2:application)&gt;0">
            <xsl:element name="ApplicationManifest" use-attribute-sets="application-manifest-attributes" namespace="">
                <xsl:call-template name="base-assembly"/>
                <xsl:if test="asmv2:entryPoint/asmv2:assemblyIdentity|asmv2:entryPoint/asmv1:assemblyIdentity">
                    <xsl:apply-templates select="asmv2:entryPoint/asmv2:assemblyIdentity|asmv2:entryPoint/asmv1:assemblyIdentity"/>
                </xsl:if>
                <xsl:call-template name="external-proxy-stubs"/>
                <xsl:if test="count(co.v1:fileAssociation)&gt;0">
                  <xsl:element name="FileAssociations" namespace="">
                    <xsl:apply-templates select="co.v1:fileAssociation"/>
                  </xsl:element>
                </xsl:if>
            </xsl:element>
        </xsl:when>

        <!-- AssemblyManifest if document does not have any of the above -->
        <xsl:otherwise>
            <xsl:element name="AssemblyManifest" use-attribute-sets="assembly-manifest-attributes" namespace="">
                <xsl:call-template name="base-assembly"/>
                <xsl:call-template name="external-proxy-stubs"/>
            </xsl:element>
        </xsl:otherwise>

    </xsl:choose>
</xsl:template>

<xsl:template match="asmv2:entryPoint/asmv2:assemblyIdentity|asmv2:entryPoint/asmv1:assemblyIdentity">
    <xsl:call-template name="assembly-identity">
        <xsl:with-param name="class">EntryPointIdentity</xsl:with-param>
    </xsl:call-template>
</xsl:template>

<xsl:template name="base-assembly">
    <xsl:apply-templates select="asmv1:assemblyIdentity|asmv2:assemblyIdentity"/>
    <xsl:if test="count(asmv1:dependency[asmv1:dependentAssembly]|asmv1:dependency[asmv2:dependentAssembly]|asmv2:dependency[asmv1:dependentAssembly]|asmv2:dependency[asmv2:dependentAssembly])&gt;0">
        <xsl:element name="AssemblyReferences" namespace="">
            <xsl:apply-templates select="asmv1:dependency[asmv1:dependentAssembly]|asmv1:dependency[asmv2:dependentAssembly]|asmv2:dependency[asmv1:dependentAssembly]|asmv2:dependency[asmv2:dependentAssembly]"/>
        </xsl:element>
    </xsl:if>
    <xsl:if test="count(asmv1:file|asmv2:file)&gt;0">
        <xsl:element name="FileReferences" namespace="">
            <xsl:apply-templates select="asmv1:file|asmv2:file"/>
        </xsl:element>
    </xsl:if>
</xsl:template>

<xsl:template name="external-proxy-stubs">
    <xsl:if test="count(asmv1:comInterfaceExternalProxyStub)">
        <xsl:element name="ExternalProxyStubs" namespace="">
            <xsl:apply-templates select="asmv1:comInterfaceExternalProxyStub"/>
        </xsl:element>
    </xsl:if>
</xsl:template>

<xsl:template match="asmv1:assemblyIdentity|asmv2:assemblyIdentity">
    <xsl:call-template name="assembly-identity">
        <xsl:with-param name="class">AssemblyIdentity</xsl:with-param>
    </xsl:call-template>
</xsl:template>

<xsl:template match="asmv1:dependency">
    <xsl:element name="AssemblyReference" namespace="">    
        <xsl:attribute name="IsNative">true</xsl:attribute>
        <xsl:apply-templates select="asmv1:dependentAssembly|asmv2:dependentAssembly"/>
        <xsl:apply-templates select="asmv1:dependentAssembly/asmv1:assemblyIdentity|asmv1:dependentAssembly/asmv2:assemblyIdentity|asmv2:dependentAssembly/asmv1:assemblyIdentity|asmv2:dependentAssembly/asmv2:assemblyIdentity"/>
    </xsl:element>
</xsl:template>

<xsl:template match="asmv2:dependency">
    <xsl:element name="AssemblyReference" namespace="">    
        <xsl:attribute name="IsNative">false</xsl:attribute>
        <xsl:apply-templates select="asmv1:dependentAssembly|asmv2:dependentAssembly"/>
        <xsl:apply-templates select="asmv1:dependentAssembly/asmv1:assemblyIdentity|asmv1:dependentAssembly/asmv2:assemblyIdentity|asmv2:dependentAssembly/asmv1:assemblyIdentity|asmv2:dependentAssembly/asmv2:assemblyIdentity"/>
    </xsl:element>
</xsl:template>

<xsl:template match="asmv1:dependentAssembly">
    <xsl:if test="@asmv2:dependencyType='preRequisite'">
        <xsl:attribute name="IsPrerequisite">true</xsl:attribute>
    </xsl:if>
    <xsl:if test="string-length(@asmv2:codebase)&gt;0">
        <xsl:attribute name="Path">
            <xsl:value-of select="@asmv2:codebase"/>
        </xsl:attribute>
    </xsl:if>
    <xsl:if test="string-length(@asmv2:size)&gt;0">
        <xsl:attribute name="Size">
            <xsl:value-of select="@asmv2:size"/>
        </xsl:attribute>
    </xsl:if>
    <xsl:if test="string-length(asmv2:hash/dsig:DigestValue)&gt;0">
        <xsl:attribute name="Hash">
            <xsl:value-of select="asmv2:hash/dsig:DigestValue"/>
        </xsl:attribute>
    </xsl:if>
    <xsl:if test="string-length(@asmv2:group)&gt;0">
        <xsl:attribute name="Group">
            <xsl:value-of select="@asmv2:group"/>
        </xsl:attribute>
    </xsl:if>
    <xsl:if test="string-length(parent::node()/@asmv2:optional)&gt;0">
        <xsl:attribute name="IsOptional">
            <xsl:value-of select="parent::node()/@asmv2:optional"/>
        </xsl:attribute>
    </xsl:if>
</xsl:template>

<xsl:template match="asmv2:dependentAssembly">
    <xsl:if test="@dependencyType='preRequisite'">
        <xsl:attribute name="IsPrerequisite">true</xsl:attribute>
    </xsl:if>
    <xsl:if test="string-length(@codebase)&gt;0">
        <xsl:attribute name="Path">
            <xsl:value-of select="@codebase"/>
        </xsl:attribute>
    </xsl:if>
    <xsl:if test="string-length(@size)&gt;0">
        <xsl:attribute name="Size">
            <xsl:value-of select="@size"/>
        </xsl:attribute>
    </xsl:if>
    <xsl:if test="string-length(asmv2:hash/dsig:DigestValue)&gt;0">
        <xsl:attribute name="Hash">
            <xsl:value-of select="asmv2:hash/dsig:DigestValue"/>
        </xsl:attribute>
    </xsl:if>
    <xsl:if test="string-length(@group)&gt;0">
        <xsl:attribute name="Group">
            <xsl:value-of select="@group"/>
        </xsl:attribute>
    </xsl:if>
    <xsl:if test="string-length(parent::node()/@optional)&gt;0">
        <xsl:attribute name="IsOptional">
            <xsl:value-of select="parent::node()/@optional"/>
        </xsl:attribute>
    </xsl:if>
</xsl:template>

<xsl:template match="asmv1:dependentAssembly/asmv1:assemblyIdentity|asmv1:dependentAssembly/asmv2:assemblyIdentity|asmv2:dependentAssembly/asmv1:assemblyIdentity|asmv2:dependentAssembly/asmv2:assemblyIdentity">
        <xsl:call-template name="assembly-identity">
            <xsl:with-param name="class">AssemblyIdentity</xsl:with-param>
        </xsl:call-template>        
</xsl:template>

<xsl:template match="asmv1:file">
    <xsl:element name="FileReference" namespace="">
        <xsl:attribute name="Path">
            <xsl:value-of select="@name"/>
        </xsl:attribute>
        <xsl:if test="string-length(@size)&gt;0">
            <xsl:attribute name="Size">
                <xsl:value-of select="@size"/>
            </xsl:attribute>
        </xsl:if>
        <xsl:if test="string-length(asmv2:hash/dsig:DigestValue)&gt;0">
            <xsl:attribute name="Hash">
                <xsl:value-of select="asmv2:hash/dsig:DigestValue"/>
            </xsl:attribute>
        </xsl:if>
        <xsl:if test="string-length(@asmv2:group)&gt;0">
            <xsl:attribute name="Group">
                <xsl:value-of select="@asmv2:group"/>
            </xsl:attribute>
        </xsl:if>
        <xsl:if test="string-length(@asmv2:optional)&gt;0">
            <xsl:attribute name="IsOptional">
                <xsl:value-of select="@asmv2:optional"/>
            </xsl:attribute>
        </xsl:if>
        <xsl:if test="string-length(@asmv2:writeableType)&gt;0">
            <xsl:attribute name="WriteableType">
                <xsl:value-of select="@asmv2:writeableType"/>
            </xsl:attribute>
        </xsl:if>
        <xsl:if test="count(asmv1:comClass)&gt;0">
            <xsl:element name="ComClasses" namespace="">
                <xsl:apply-templates select="asmv1:comClass"/>
            </xsl:element>
        </xsl:if>
        <xsl:if test="count(asmv1:typelib)&gt;0">
            <xsl:element name="TypeLibs" namespace="">
                <xsl:apply-templates select="asmv1:typelib"/>
            </xsl:element>
        </xsl:if>
        <xsl:if test="count(asmv1:comInterfaceProxyStub)&gt;0">
            <xsl:element name="ProxyStubs" namespace="">
                <xsl:apply-templates select="asmv1:comInterfaceProxyStub"/>
            </xsl:element>
        </xsl:if>
    </xsl:element>
</xsl:template>

<xsl:template match="asmv2:file">
    <xsl:element name="FileReference" namespace="">
        <xsl:attribute name="Path">
            <xsl:value-of select="@name"/>
        </xsl:attribute>
        <xsl:if test="string-length(@size)&gt;0">
            <xsl:attribute name="Size">
                <xsl:value-of select="@size"/>
            </xsl:attribute>
        </xsl:if>
        <xsl:if test="string-length(asmv2:hash/dsig:DigestValue)&gt;0">
            <xsl:attribute name="Hash">
                <xsl:value-of select="asmv2:hash/dsig:DigestValue"/>
            </xsl:attribute>
        </xsl:if>
        <xsl:if test="string-length(@group)&gt;0">
            <xsl:attribute name="Group">
                <xsl:value-of select="@group"/>
            </xsl:attribute>
        </xsl:if>
        <xsl:if test="string-length(@optional)&gt;0">
            <xsl:attribute name="IsOptional">
                <xsl:value-of select="@optional"/>
            </xsl:attribute>
        </xsl:if>
        <xsl:if test="string-length(@writeableType)&gt;0">
            <xsl:attribute name="WriteableType">
                <xsl:value-of select="@writeableType"/>
            </xsl:attribute>
        </xsl:if>
        <xsl:if test="count(asmv1:comClass)&gt;0">
            <xsl:element name="ComClasses" namespace="">
                <xsl:apply-templates select="asmv1:comClass"/>
            </xsl:element>
        </xsl:if>
        <xsl:if test="count(asmv1:typelib)&gt;0">
            <xsl:element name="TypeLibs" namespace="">
                <xsl:apply-templates select="asmv1:typelib"/>
            </xsl:element>
        </xsl:if>
        <xsl:if test="count(asmv1:comInterfaceProxyStub)&gt;0">
            <xsl:element name="ProxyStubs" namespace="">
                <xsl:apply-templates select="asmv1:comInterfaceProxyStub"/>
            </xsl:element>
        </xsl:if>
    </xsl:element>
</xsl:template>

<xsl:template match="asmv1:comClass">
    <xsl:element name="ComClass" namespace="">
        <xsl:attribute name="Clsid">
            <xsl:value-of select="@clsid"/>
        </xsl:attribute>
        <xsl:attribute name="Progid">
            <xsl:value-of select="@progid"/>
        </xsl:attribute>
        <xsl:attribute name="ThreadingModel">
            <xsl:value-of select="@threadingModel"/>
        </xsl:attribute>
        <xsl:attribute name="Tlbid">
            <xsl:value-of select="@tlbid"/>
        </xsl:attribute>
        <xsl:attribute name="Description">
            <xsl:value-of select="@description"/>
        </xsl:attribute>
    </xsl:element>
</xsl:template>

<xsl:template match="asmv1:typelib">
    <xsl:element name="TypeLib" namespace="">
        <xsl:attribute name="Tlbid">
            <xsl:value-of select="@tlbid"/>
        </xsl:attribute>
        <xsl:attribute name="Version">
            <xsl:value-of select="@version"/>
        </xsl:attribute>
        <xsl:attribute name="HelpDir">
            <xsl:value-of select="@helpdir"/>
        </xsl:attribute>
        <xsl:attribute name="ResourceId">
            <xsl:value-of select="@resourceid"/>
        </xsl:attribute>
        <xsl:attribute name="Flags">
            <xsl:value-of select="@flags"/>
        </xsl:attribute>
    </xsl:element>
</xsl:template>

<xsl:template match="asmv1:comInterfaceProxyStub|asmv1:comInterfaceExternalProxyStub">
    <xsl:element name="ProxyStub" namespace="">
        <xsl:attribute name="Iid">
            <xsl:value-of select="@iid"/>
        </xsl:attribute>
        <xsl:attribute name="ProxyStubClsid32">
            <xsl:value-of select="@proxyStubClsid32"/>
        </xsl:attribute>
        <xsl:attribute name="File">
            <xsl:value-of select="@file"/>
        </xsl:attribute>
        <xsl:attribute name="BaseInterface">
            <xsl:value-of select="@baseInterface"/>
        </xsl:attribute>
        <xsl:attribute name="NumMethods">
            <xsl:value-of select="@numMethods"/>
        </xsl:attribute>
        <xsl:attribute name="name">
            <xsl:value-of select="@name"/>
        </xsl:attribute>
        <xsl:attribute name="tlbid">
            <xsl:value-of select="@tlbid"/>
        </xsl:attribute>
    </xsl:element>
</xsl:template>

<xsl:template name="assembly-identity">
    <xsl:param name="class"/>
    <xsl:element name="{$class}" namespace="">
        <xsl:if test="string-length(@name)&gt;0">
            <xsl:attribute name="Name">
                <xsl:value-of select="@name"/>
            </xsl:attribute>
        </xsl:if>
        <xsl:if test="string-length(@version)&gt;0">
            <xsl:attribute name="Version">
                <xsl:value-of select="@version"/>
            </xsl:attribute>
        </xsl:if>
        <xsl:if test="string-length(@publicKeyToken)&gt;0">    
            <xsl:attribute name="PublicKeyToken">
                <xsl:value-of select="@publicKeyToken"/>
            </xsl:attribute>
        </xsl:if>
        <xsl:if test="string-length(@language)&gt;0">
            <xsl:attribute name="Culture">
                <xsl:value-of select="@language"/>
            </xsl:attribute>
        </xsl:if>
        <xsl:if test="string-length(@processorArchitecture)&gt;0">
            <xsl:attribute name="ProcessorArchitecture">
                <xsl:value-of select="@processorArchitecture"/>
            </xsl:attribute>
        </xsl:if>
        <xsl:if test="string-length(@type)&gt;0">
            <xsl:attribute name="Type">
                <xsl:value-of select="@type"/>
            </xsl:attribute>
        </xsl:if>
    </xsl:element>
</xsl:template>



<xsl:template match="asmv2:trustInfo">
    <xsl:copy>
        <xsl:copy-of select="@*"/>
        <xsl:copy-of select="child::*"/>
    </xsl:copy>
</xsl:template>




<xsl:template name="trust-licenses">
  <xsl:if test="count(/asmv1:assembly/asmv2:licensing/asmv2:xrmlLicenseInfo/xrml:licenseGroup/xrml:license)&gt;0"> 
    <xsl:element name="TrustLicenses" namespace="">
      <xsl:apply-templates select="/asmv1:assembly/asmv2:licensing/asmv2:xrmlLicenseInfo" mode="tlic"/>
  </xsl:element>  
 </xsl:if>
</xsl:template>
 
<xsl:template match="xrml:licenseGroup" mode="tlic">
  <xsl:for-each select="xrml:license">
    <xsl:element name="XmlDocument" namespace="">  
      <xsl:copy-of select="."/>
    </xsl:element>         
  </xsl:for-each>
</xsl:template>

<xsl:template name="public-key">
  <xsl:element name="PublicKey" namespace="">
        <xsl:copy-of select="//asmv1:assembly/dsig:Signature/dsig:KeyInfo"/>
  </xsl:element>
</xsl:template>

<xsl:template match="co.v1:fileAssociation">
  <xsl:element name="FileAssociation" namespace="">
    <xsl:attribute name="Extension">
      <xsl:value-of select="@extension"/>
    </xsl:attribute>
    <xsl:attribute name="Description">
      <xsl:value-of select="@description"/>
    </xsl:attribute>
    <xsl:attribute name="Progid">
      <xsl:value-of select="@progid"/>
    </xsl:attribute>
    <xsl:attribute name="DefaultIcon">
      <xsl:value-of select="@defaultIcon"/>
    </xsl:attribute>
  </xsl:element>
</xsl:template>

</xsl:stylesheet>
�#<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3" xmlns:xrml="urn:mpeg:mpeg21:2003:01-REL-R-NS" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1" exclude-result-prefixes="asmv1 asmv2 asmv3 co.v1" version="1.0">

<xsl:output method="xml" encoding="utf-8" indent="yes"/>
<xsl:strip-space elements="*"/>

<xsl:param name="base-file"/>

<xsl:variable name="app" select="/asmv1:assembly/asmv1:application|asmv2:application"/>
<xsl:variable name="base" select="document($base-file)"/>


<!-- Defined set of standard elements that can be merged between input document and base document -->
<xsl:template match="/asmv1:assembly"><xsl:call-template name="merge-element"><xsl:with-param name="base-element" select="$base/asmv1:assembly"/></xsl:call-template></xsl:template>
<xsl:template match="/asmv1:assembly/asmv1:assemblyIdentity"><xsl:call-template name="merge-element"><xsl:with-param name="base-element" select="$base/asmv1:assembly/asmv1:assemblyIdentity"/></xsl:call-template></xsl:template>
<xsl:template match="/asmv1:assembly/asmv1:description"><xsl:call-template name="merge-element"><xsl:with-param name="base-element" select="$base/asmv1:assembly/asmv1:description"/></xsl:call-template></xsl:template>
<xsl:template match="/asmv1:assembly/asmv2:assemblyIdentity"><xsl:call-template name="merge-element"><xsl:with-param name="base-element" select="$base/asmv1:assembly/asmv2:assemblyIdentity"/></xsl:call-template></xsl:template>
<xsl:template match="/asmv1:assembly/asmv2:configuration"><xsl:call-template name="merge-element"><xsl:with-param name="base-element" select="$base/asmv1:assembly/asmv2:configuration"/></xsl:call-template></xsl:template>
<xsl:template match="/asmv1:assembly/asmv2:deployment"><xsl:call-template name="merge-element"><xsl:with-param name="base-element" select="$base/asmv1:assembly/asmv2:deployment"/></xsl:call-template></xsl:template>
<xsl:template match="/asmv1:assembly/asmv2:deployment/asmv2:subscription"><xsl:call-template name="merge-element"><xsl:with-param name="base-element" select="$base/asmv1:assembly/asmv2:deployment/asmv2:subscription"/></xsl:call-template></xsl:template>
<xsl:template match="/asmv1:assembly/asmv2:deployment/asmv2:subscription/asmv2:update"><xsl:call-template name="merge-element"><xsl:with-param name="base-element" select="$base/asmv1:assembly/asmv2:deployment/asmv2:subscription/asmv2:update"/></xsl:call-template></xsl:template>
<xsl:template match="/asmv1:assembly/asmv2:deployment/asmv2:subscription/asmv2:update/asmv2:expiration"><xsl:call-template name="merge-element"><xsl:with-param name="base-element" select="$base/asmv1:assembly/asmv2:deployment/asmv2:subscription/asmv2:update/asmv2:expiration"/></xsl:call-template></xsl:template>
<xsl:template match="/asmv1:assembly/asmv2:deployment/asmv2:deploymentProvider"><xsl:call-template name="merge-element"><xsl:with-param name="base-element" select="$base/asmv1:assembly/asmv2:deployment/asmv2:deploymentProvider"/></xsl:call-template></xsl:template>
<xsl:template match="/asmv1:assembly/asmv2:entryPoint"><xsl:call-template name="merge-element"><xsl:with-param name="base-element" select="$base/asmv1:assembly/asmv2:entryPoint"/></xsl:call-template></xsl:template>
<xsl:template match="/asmv1:assembly/asmv2:entryPoint/asmv2:assemblyIdentity"><xsl:call-template name="merge-element"><xsl:with-param name="base-element" select="$base/asmv1:assembly/asmv2:entryPoint/asmv2:assemblyIdentity"/></xsl:call-template></xsl:template>
<xsl:template match="/asmv1:assembly/asmv2:entryPoint/asmv2:commandLine"><xsl:call-template name="merge-element"><xsl:with-param name="base-element" select="$base/asmv1:assembly/asmv2:entryPoint/asmv2:commandLine"/></xsl:call-template></xsl:template>
<xsl:template match="/asmv1:assembly/asmv2:trustInfo"><xsl:call-template name="merge-element"><xsl:with-param name="base-element" select="$base/asmv1:assembly/asmv2:trustInfo"/></xsl:call-template></xsl:template>
<xsl:template match="/asmv1:assembly/asmv2:trustInfo/asmv2:security"><xsl:call-template name="merge-element"><xsl:with-param name="base-element" select="$base/asmv1:assembly/asmv2:trustInfo/asmv2:security"/></xsl:call-template></xsl:template>
<xsl:template match="/asmv1:assembly/asmv2:trustInfo/asmv2:security/asmv3:requestedPrivileges"><xsl:call-template name="merge-element"><xsl:with-param name="base-element" select="$base/asmv1:assembly/asmv2:trustInfo/asmv2:security/asmv3:requestedPrivileges"/></xsl:call-template></xsl:template>
<xsl:template match="/asmv1:assembly/asmv2:trustInfo/asmv2:security/asmv3:requestedPrivileges/asmv3:requestedExecutionLevel"><xsl:call-template name="merge-element"><xsl:with-param name="base-element" select="$base/asmv1:assembly/asmv2:trustInfo/asmv2:security/asmv3:requestedPrivileges/asmv3:requestedExecutionLevel"/></xsl:call-template></xsl:template>
<!-- All other matches (i.e. file, dependency) will be copied directly from input document, base document will have no impact -->
<xsl:template match="*"><xsl:copy-of select="."/></xsl:template>

<!-- Defined set of standard elements from base document -->
<xsl:template match="asmv2:application" mode="base"/>
<xsl:template match="asmv1:assemblyIdentity" mode="base"/>
<xsl:template match="asmv1:dependency" mode="base"/>
<xsl:template match="asmv1:description" mode="base"/>
<xsl:template match="asmv1:file" mode="base"/>
<xsl:template match="asmv2:applicationRequestMinimum" mode="base"/>
<xsl:template match="asmv2:assemblyIdentity" mode="base"/>
<xsl:template match="asmv2:beforeApplicationStartup" mode="base"/>
<xsl:template match="asmv2:commandLine" mode="base"/>
<xsl:template match="asmv2:configuration" mode="base"/>
<xsl:template match="asmv2:dependency" mode="base"/>
<xsl:template match="asmv2:deployment" mode="base"/>
<xsl:template match="asmv2:deploymentProvider" mode="base"/>
<xsl:template match="asmv2:entryPoint" mode="base"/>
<xsl:template match="asmv2:expiration" mode="base"/>
<xsl:template match="asmv2:file" mode="base"/>
<xsl:template match="asmv2:licensing" mode="base"/>
<xsl:template match="asmv2:subscription" mode="base"/>
<xsl:template match="asmv2:update" mode="base"/>
<xsl:template match="asmv3:hostInBrowser" mode="base"/>
<xsl:template match="asmv2:trustInfo" mode="base"/>
<xsl:template match="asmv2:security" mode="base"/>
<xsl:template match="asmv3:requestedPrivileges" mode="base"/>
<xsl:template match="asmv3:requestedExecutionLevel" mode="base"/>
<xsl:template match="dsig:Signature" mode="base"/>
<xsl:template match="co.v1:customHostSpecified" mode="base"/>
<xsl:template match="co.v1:useManifestForTrust" mode="base"/>
<xsl:template match="co.v1:fileAssociation" mode="base"/>
<!-- All other matches are non-standard elements from base document -->
<xsl:template match="*" mode="base">
	<xsl:copy-of select="."/>
</xsl:template>

<xsl:template name="merge-element">
    <xsl:param name="base-element"/>

    <!-- import comment from base if present -->
    <xsl:if test="preceding-sibling::comment()">
         <xsl:copy-of select="preceding-sibling::comment()"/>
    </xsl:if>
    <xsl:if test="$base-element/preceding-sibling::comment() and $base-element/preceding-sibling::comment()!=preceding-sibling::comment()">
         <xsl:copy-of select="$base-element/preceding-sibling::comment()"/>
    </xsl:if>

    <!-- copy current node and import attributes and sub-elements from base -->
    <xsl:copy>

        <xsl:call-template name="merge-attributes">
            <xsl:with-param name="base-attributes" select="$base-element/@*"/>
            <xsl:with-param name="app-attributes" select="@*"/>
        </xsl:call-template>

        <!-- Process all child elements from primary input document -->
        <xsl:apply-templates select="child::*"/>
        <!-- Import non-standard elements from base document -->		
        <xsl:apply-templates select="$base-element/child::*" mode="base"/>
        <xsl:choose>
            <xsl:when test="./text()">
                <xsl:copy-of select="./text()"/>
            </xsl:when>
            <xsl:when test="$base-element/text()">
                <xsl:copy-of select="$base-element/text()"/>
            </xsl:when>
        </xsl:choose>
    </xsl:copy>
</xsl:template>

<xsl:template name="merge-attributes">
    <xsl:param name="base-attributes"/>
    <xsl:param name="app-attributes"/>
	
    <!-- Import attributes from base document -->
    <xsl:for-each select="$base-attributes">
        <xsl:attribute name="{name()}"><xsl:value-of select="current()"/></xsl:attribute>
    </xsl:for-each>
    <!-- Import attributes from app document -->
    <xsl:for-each select="$app-attributes"> 
        <xsl:attribute name="{name()}"><xsl:value-of select="current()"/></xsl:attribute>
    </xsl:for-each>
</xsl:template>


</xsl:stylesheet>
�<?xml version="1.0" encoding="utf-8"?>
<asmv1:assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:co.v1="urn:schemas-microsoft-com:clickonce.v1">
	<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
		<security>
			<applicationRequestMinimum>
			</applicationRequestMinimum>
		</security>
	</trustInfo>
</asmv1:assembly>
� ����lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSet0PADPADP��݃�&�����]�����4��;K�	I6�I��BT>�yi���%x�����^���зF�P�8����ؽ�C#�6�9�GT_�,*7�?��������j�o`i�+�m�@d�'�
�,�/������$E��$S��&�W�)��`*T�/;{q>D�Iώ�N�M�O�hS�^�ʋdX<ut�}�t+��z/Aq|]	��q��g�]
*�G��`)fF�
G��r��$	#�+������	
��	t!�
j�>BuildAbortedRBuildEngineCallbacksInTaskHostUnsupported'BuildStarted`.ConflictingTaskAssemblyx"DirectoryNotFound�:ExpectedEventToBeSerializableFileLocation�fFrameworkLocationHelper.UnsupportedFrameworkVersion�$InvalidProjectFile� InvalidVerbosity
MissingProjectEDModifyingTaskHostEnvironmentHeadernHModifyingTaskHostEnvironmentVariable�NameInvalidBBOM_NotSupportedReadOnlyCollection�HShared.CannotChangeItemSpecModifiers�@Shared.CannotConvertStringToBool�:Shared.FailedCreatingTempFileC:Shared.FailedDeletingTempFile�DShared.InvalidFilespecForTransform2Shared.InvalidProjectFile\*Shared.KillingProcess�FShared.KillingProcessByCancellation8Shared.ParameterCannotBeNullHShared.ParameterCannotHaveZeroLength�LShared.ParametersMustHaveTheSameLength�DShared.ProjectFileCouldNotBeLoaded&	6Shared.TaskResourceNotFoundf	BShared.TaskResourcesNotRegistered,
:SolutionParseDuplicateProjectZSolutionParseInvalidProjectFileNameCharactersPPSolutionParseInvalidProjectFileNameEmpty�jSolutionParseInvalidProjectSolutionConfigurationEntryD\SolutionParseInvalidSolutionConfigurationEntry�>SolutionParseNestedProjectErrorO
PSolutionParseNestedProjectUndefinedError�
4SolutionParseNoHeaderErrorj@SolutionParseProjectDepGuidError�8SolutionParseProjectEofError2SolutionParseProjectErrorgBSolutionParseVersionMismatchError�LSolutionParseWebProjectPropertiesErrorEHSubCategoryForSchemaValidationErrors�FSubCategoryForSolutionParsingErrors�&TaskNotMarshalByRef�$UnauthorizedAccess�6UnrecognizedSolutionComment�0UnrecognizedToolsVersion%MSB4188: Se canceló la compilación.�MSB5022: El host de tareas de MSBuild no admite la ejecución de tareas que realizan devoluciones de llamadas de IBuildEngine. Si desea realizar estas operaciones, ejecute la tarea en el proceso de MSBuild principal en su lugar. Se ejecutará una tarea automáticamente en el host de tareas si a UsingTask se le ha agregado un atributo con un valor de "Runtime" o "Arquitectura", o bien a la invocación de tareas se le ha agregado un atributo con un valor "MSBuildRuntime" o "MSBuildArchitecture", que no coincide con el runtime o la arquitectura de MSBuild actual.Compilación iniciada.ZMSB4008: Se detectó un ensamblado conflictivo para el ensamblado de tarea "{0}" en "{1}".5No se encuentra la ruta de acceso del directorio: {0}�Se esperaba que el tipo de evento "{0}" fuera serializable con el serializador .NET. El evento no era serializable y se ha omitido.
{0} ({1},{2})/Versión "{0}" de .NET Framework no compatible.7MSB4025: No se pudo cargar el archivo del proyecto. {0}9MSB4103: "{0}" no es un nivel de detalle del registrador.'MSBuild espera un objeto "{0}" válido.�Se están realizando las siguientes modificaciones en el entorno recibido del nodo primario antes de aplicarlo al host de tareas:N  Estableciendo '{0}' en '{1}' en lugar del valor del entorno primario, '{2}'.@MSB5016: El nombre "{0}" contiene un carácter no válido "{1}".#Esta colección es de solo lectura.O"{0}" es un metadato de elemento reservado y no se puede modificar ni eliminar.GLa cadena "{0}" no puede convertirse en un valor booleano (true/false).�MSB5003: No se pudo crear un archivo temporal. La carpeta Archivos temporales está llena o la ruta de acceso no es correcta. {0};MSB5018: No se pudo eliminar el archivo temporal "{0}". {1}VLos metadatos "%({0})" del elemento no pueden aplicarse a la ruta de acceso "{1}". {2}HMSB5019: El archivo del proyecto tiene un formato incorrecto: "{0}". {1}wMSB5002: La tarea ejecutable no se completó dentro del límite de {0} milisegundos especificado. Finalizando la tarea.^MSB5021: Se están finalizando "{0}" y sus procesos secundarios para cancelar la compilación.&El parámetro "{0}" no puede ser NULL.3La longitud del parámetro "{0}" no puede ser cero.HLos parámetros "{0}" y "{1}" deben tener el mismo número de elementos.>MSB5020: No se pudo cargar el archivo del proyecto: "{0}". {1}�No se encuentra la cadena de recursos "{0}" para la tarea "{1}". Asegúrese de que el nombre "{0}" del recurso está escrito correctamente y de que el recurso existe en el ensamblado de la tarea.�La tarea "{0}" no registró sus recursos. Para usar el método "TaskLoggingHelper.FormatResourceString()", esta tarea tiene que registrar sus recursos durante la construcción o mediante la propiedad "TaskResources".GMSB5004: El archivo de solución tiene dos proyectos denominados "{0}".�MSB5005: Error al analizar la sección del proyecto "{0}". El nombre del archivo del proyecto "{1}" contiene caracteres no válidos.kMSB5006: Error al analizar la sección del proyecto "{0}". El nombre del archivo del proyecto está vacío.�MSB5007: Error al analizar la sección de configuración del proyecto en el archivo de solución. La entrada "{0}" no es válida.�MSB5008: Error al analizar la sección de configuración de la solución en el archivo de solución. La entrada "{0}" no es válida.WMSB5009: Error al analizar la sección del proyecto anidado en el archivo de solución.�MSB5023: Error al analizar la sección del proyecto anidado en el archivo de solución. El proyecto con el GUID "{0}" figura como anidado en el proyecto "{1}", pero no existe en la solución.BMSB5010: No se encuentra ningún encabezado de formato de archivo.hMSB5011: No se encuentra el GUID del proyecto primario en la sección de dependencia del proyecto "{0}".MMSB5012: Fin del archivo inesperado dentro de la sección del proyecto "{0}".5MSB5013: Error al analizar una sección del proyecto.�MSB5014: No se reconoce la versión del formato de archivo. MSBuild sólo puede leer archivos de solución en las versiones de la {0}.0 a la {1}.0, ambas incluidas.aMSB5015: No se pudieron leer las propiedades de la sección WebsiteProperties del proyecto "{0}".Validación de esquemasArchivo de la solución�MSB4077: La tarea "{0}" se marcó con el atributo LoadInSeparateAppDomain, pero esta no deriva de MarshalByRefObject. Asegúrese de que la tarea deriva de MarshalByRefObject o de AppDomainIsolatedTask.No tiene acceso a: {0}CVersión de solución "{0}" no reconocida. Se intentará continuar.mMSB4132: No se reconoce la versión de herramientas "{0}". Las versiones de herramientas disponibles son {1}.%
����lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetPADPADP3�g����q���u��"4O�P�h��SEO+Q�,2 AJ�T��\:/�d,�
~�
�M�GK�9����FComImporter.LocalServerNotSupported0ComImporter.MissingValue2>ComImporter.NoRegisteredClassesh2ComImporter.ProtectedFile�:ComImporter.SubKeyNotImported�DComImporter.TypeLibraryLoadFailure*8ComImporter.ValueNotImportedUFSecurityUtil.OnlyRSACertsAreAllowed�>SecurityUtil.SignTargetNotFound�2SecurityUtil.SigntoolFail:SecurityUtil.SigntoolNotFound48SecurityUtil.SigntoolWarningSBSecurityUtil.TimestampUrlNotFoundsPTrustInfo.RequestedExecutionLevelComment�0No se admiten los servidores externos al proceso4Falta el valor '{1}' en la clave del Registro '{0}'.9No se detectaron clases registradas para este componente.XLos componentes sometidos a protección del sistema de archivos no deben estar aislados.+No se importó la clave del Registro '{0}'.)No se pudo cargar la biblioteca de tipos.+No se importó el valor del Registro '{0}'.`Solo los certificados que usan el cifrado RSA son válidos para firmar manifiestos de ClickOnce.2No se encuentra el archivo que hay que firmar {0}.No se pudo firmar {0}. {1}No se encuentra SignTool.exe.Advertencia al firmar {0}. {1}aNo se pudo resolver el nombre o la dirección del servidor de direcciones URL de marca de tiempo.�
          Opciones del manifiesto de Control de cuentas de usuario
          Si desea cambiar el nivel de Control de cuentas de usuario de Windows, reemplace el 
          nodo requestedExecutionLevel por alguno de los siguientes.

        <requestedExecutionLevel  level="asInvoker" uiAccess="false" />
        <requestedExecutionLevel  level="requireAdministrator" uiAccess="false" />
        <requestedExecutionLevel  level="highestAvailable" uiAccess="false" />

         Si desea usar la virtualización de archivos y del Registro para la 
         compatibilidad con versiones anteriores, elimine el nodo requestedExecutionLevel.
    ¹����lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSet/PADPADP6\���q���ր&�
����M���g!�sYJ������Z�
�D��\��K��}��+��=�����	��ഉRs�qy���_i���@��BÌ��̌j
���p�p�̎%?I�+b�!����.�zLF��Aא��됫@���d�S/h�S���>�zy_�����Kߗ����,��cV���k���4�P�!V���؛W��}p����f�H��ȝj�ӝߢ���I�nR��u��"rϞ8���������3��F�ҷ�����@���.���!���:�t堣gZƣ�֣��ۣ��T�V���j���k��f;��K��S����̦N���V#��9��4ġ�9��'�l��èMVèxTҨ�� �c����N��2ʪ7/a���:�(�J�g�V��
�����A�����EN3�qa֮�D�E?9�C�ȯK�⯪�<��Sj��o�@#��z�ò-���D3��H��&�ǂ��S4Ǵ�崁77�@�8�i< �(0J�.X����F��>o�'A����Xrz�*�Q�`��7��캹�ՠ�%�_��
��U�ڼ|p�g���n����,�P���t�g9�S�¯���`­xT��n�ÿ�lĵ߁�pF���~D�
��K��Wr��xȿK7���i����;��ʄ�
�a�7�5r-̀�Y��ޠͬ�������ΰ�,�f`Yΰ_Ν��ν����G���M��K8��P�!�Dͱ����E]��e5zԮ[���ծ�֗o|�~
}���ص�'�^�H�N�_�� ���r����ۃ9
�]
�^' ���9�����+����V�q���7�q��
Kqᣝ���q��0 �cK�]�\�e��d��*�����F��	]	���	6�H�J�K52�h��}��tO�P+��#��F8��V�.
l��g��}�훫;��r����:�	�촳�v��mK��:L�j�|�S���7��9�I�F��-�T�P���������A���f�|@g���w�a��_>`�����!�j�L�Ŏ�ڑ��2������h��Tt����G��~J��ń��G��y=��g�7K����H�Z>A�nf�:915�hC��F/lc��l���H�2736�Zl�^�X�8����)+	���	S^
��_
4u
���
jʹ
��%(�R�Q����"�ZM�Qlu�ׂ�!��q�9\��J�Uc���#���U�a2�q��sY7p`�V�����N���R^��
�����R�u��EΓ &b� 1�� hX*!��!���![��"��\#��$�c@$"9%2�%�R&��L&��&M?'�s'�(�'	}Q(y��(gM�)ܔ*�c*���*^��*��+$Z?+���+��g,�{I-�-�h�-��-�&�-YNO.d2/t��/*`�/�ߧ0��2lP2j>4��4yK�4h��4�q6�f6�A�6�=(7Y�`7��7Xel8��8�69dP�9u�;��O;�]W;���;�<�;'/=D�=��J?k4@�
�B�wsC�~E
��Fm/G�ǓGWw�H�I��I�/5IS�I�x�I�6�J��K�miK2��K8�wL�xL�޿LR%�L�\kN�lN��N}HO^~�On��O�A�P�zQ���Q�v�Q="Rw�LT�)wT(��T`��U�^�Uf�
Vy�V��VY�W�]�X�/�X���X0IYsQY@6�Z�[�4\�P�\���\ڱX]>h]T��]�[�^F[�^�A
_�B_�;�_Ra�_�W�`�Ma�]�a��aX�a$�aS�!bn&b�=bc3vTc���c͖�c�-�d+�+e}�e�[fs(fT%~f�qg^~Pg���g�K�gk�PhM�lh���h�j��5jl49k!Ck�7Lk���kl��k�v�kt�lymȁ\m�ΌmWnB��n΄�nh�6o�0pkCEq�׵q4{rr“�r$Zs7a<s�4�sC/�s�Ȱs���sT tJt��t��Dt:RVt� ^t��t���te
�t+�u[u�S%uA�,us�u�p�u��um�vA)Wwenw�"�w��wD1vxK�yJ8yu�Xy���yۮ�y4
Lz)-�zӲ{-�9{?K{I�j{w�{?�.|�`0|s}�.f}��~�B<�
�����&�w�FH�,����P��b7\<	o)�8�#Me%*�o)�KR�.l��4����tX]����5Im�/�Uˆ6-�
3�L�	c���V>���?,��M�!�(�����U_�x
Y5�.B�/UY�:bܦ݌�f`�=´�b5f��#�	9?Չps�X���P�'�K�Go� �{�V��)@A���h-`q�;�l��y�:"M��eT��Ja��SI	J}R�H��&�1R��&�\4W��n�+"����h����U�+}�Op��)la�B��|0r"�Q�I0z�/�s8.��u?w!2I��w~0	^�FM$3N[��&�)n�901��ӣn-�
��OP�W	E�W&Y�p�/,pQhX
�v���g�~�B�?m!ky/;�ՃhE5]�����hPY[-� ����5��s6fS^]��m�9b��d
;����W+|���F��C�^/8y=� 8��T9�k��W�����E�U���j�`�iC�\�,|���]�(ec�n�Tn
i�O}{J�C?���m�J�k4�%�1�a���[ݲ<�>��]��{W"��2����sxGד�D��8�T�N�&R���s'�����zwf|kͩ�ZBa;����c�AcI��:��8d����%r(�;a��0��Ɛ0!Kh2$��]�dNH�t~��t	���#�V>ǭFJGp�#��3
�qT�Ѕ%x= Q�v�R04�*l�X��q���23t:m�Ӛ�	}�v
+L�_��-�gř9XZ�
�T����j7���Ir�6o�uo#�"O�Y��ί1�:�:��}�r&'2���iy�n<�l]�3`�u�Kjl-�$r֤q�T���O�ng#�T��J%A���`�`�'uCU:��sI
PK����@��w���aV�q� �[�}�Yp^˝��"�A�yY��$�Y��@"V7�g@SX���p����<��4�.�<��
�
���?��_!�����
k�=ӟ�Z(N���p^*����(@N.:�L��3��z&{	�311D���(MIL؜iZBliR���x�7���H�$_��TAppConfig.BindingRedirectMissingNewVersionTAppConfig.BindingRedirectMissingOldVersion=NAppConfig.InvalidAssemblyIdentityFieldszHAppConfig.InvalidNewVersionAttribute�HAppConfig.InvalidOldVersionAttribute��AspNetCompiler.CannotCombineMetabaseAndVirtualPathOrPhysicalPath`AspNetCompiler.MissingMetabasePathAndVirtualPathtrAspNetCompiler.MissingTargetPathForOverwrittenApplication�nAspNetCompiler.MissingTargetPathForUpdatableApplicationDAssignCulture.CannotExtractCulturez*AssignCulture.Comment�^AssignProjectConfiguration.IllegalMappingString�AssignProjectConfiguration.ProjectConfigurationResolutionSuccessrAssignProjectConfiguration.ProjectConfigurationUnresolvedf4AxImp.NoInputFileSpecified�jAxTlbBaseTask.CannotSpecifyBothKeyFileAndKeyContainer��AxTlbBaseTask.CannotSpecifyDelaySignWithoutEitherKeyFileOrKeyContainer8JAxTlbBaseTask.InvalidKeyFileSpecified�`AxTlbBaseTask.SdkOrToolPathNotSpecifiedOrInvalid�dAxTlbBaseTask.StrongNameUtils.NoKeyPairInContainerfZAxTlbBaseTask.StrongNameUtils.NoKeyPairInFile�dAxTlbBaseTask.StrongNameUtils.NoPublicKeySpecified>AxTlbBaseTask.ToolNameMustBeSet�<CodeTaskFactory.AttributeEmptySHCodeTaskFactory.CodeElementIsMissing�:CodeTaskFactory.CompilerError	ZCodeTaskFactory.CouldNotFindReferenceAssemblyJ	TCodeTaskFactory.CouldNotFindTaskInAssembly�	@CodeTaskFactory.FindSourceFileAt�	TCodeTaskFactory.HaveReflectionOnlyAssembly=
LCodeTaskFactory.InvalidElementLocation�
BCodeTaskFactory.MultipleCodeNodes�
FCodeTaskFactory.NeedsITaskInterfacerTCodeTaskFactory.ReferenceAssemblyIsInvalid#*Copy.CreatesDirectoryd6Copy.DestinationIsDirectoryBCopy.DidNotCopyBecauseOfFileMatchv
Copy.Error0@Copy.ExactlyOneTypeOfDestinationa(Copy.ExceededRetries� Copy.FileComment;(Copy.HardLinkCommentc,Copy.InvalidRetryCount�,Copy.InvalidRetryDelay�*Copy.NeedsDestinationM<Copy.RemovingReadOnlyAttribute�Copy.Retrying�.Copy.RetryingAsFileCopy..Copy.SourceFileNotFound�,Copy.SourceIsDirectory�DCreateItem.AdditionalMetadataErrorFNCreateManifestResourceName.AssignedName��CreateManifestResourceName.DefinitionFoundWithinConditionalDirectiveLCreateManifestResourceName.DependsUponZCreateManifestResourceName.DependsUponNothing7@CreateManifestResourceName.ErroryTCreateManifestResourceName.NoRootNamespace�PCreateManifestResourceName.RootNamespace�TCsc.AssemblyAliasContainsIllegalCharacters!(Csc.InvalidParameter�6Csc.InvalidParameterWarning�&Delete.DeletingFile	Delete.Error*<Delete.SkippingNonexistentFile_>Exec.AllDriveLettersMappedError�$Exec.CommandFailed5<Exec.CommandFailedAccessDeniedk:Exec.CommandFailedNoErrorCode�"Exec.InvalidRegex8Exec.InvalidWorkingDirectoryZ0Exec.MissingCommandError� FindInList.Found�,FindInList.InvalidPath�8FindUnderPath.ComparisonPath<FindUnderPath.InvalidParameter+8General.AdditionalProperties^>General.CouldNotDeleteStateFile�<General.CouldNotLocateAssembly�:General.CouldNotReadStateFileHGeneral.CouldNotReadStateFileMessageYLGeneral.CouldNotSetHostObjectParameter�<General.CouldNotWriteStateFile�DGeneral.DuplicateItemsNotSupported,\General.DuplicateItemsNotSupportedWithMetadata�4General.ErrorExecutingTask�@General.ExpectedFileGotDirectory�6General.ExpectedFileMissing"<General.FrameworksFileNotFoundH0General.GlobalProperties�BGeneral.IncompatibleStateFileType�6General.IncorrectHostObject.General.InvalidArgument�.General.InvalidAssembly�6General.InvalidAssemblyName�@General.InvalidAttributeMetadata( 8General.InvalidPropertyError� .General.InvalidResxFile� (General.InvalidValue!:General.MalformedAssemblyNameo!bGeneral.MissingOrUnknownProjectReferenceAttribute�"8General.OverridingPropertiesu#TGeneral.ParameterUnsupportedOnHostCompiler�#>General.PlatformSDKFileNotFoundi$VGeneral.PlatformSDKFileNotFoundSdkToolsPath{&BGeneral.ProjectUndefineProperties	(:General.ReferenceDoesNotExist3(2General.SdkToolsPathError�(dGeneral.SdkToolsPathNotSpecifiedOrToolDoesNotExist)HGeneral.SdkToolsPathToolDoesNotExist�)2General.ToolCommandFailed)+HGeneral.TwoVectorsMustHaveSameLengthY+4General.UndefineProperties�+NGenerateBootstrapper.CircularDependency�+<GenerateBootstrapper.CopyErrorS,JGenerateBootstrapper.CopyPackageError�,NGenerateBootstrapper.DependencyNotFound�,PGenerateBootstrapper.DifferingPublicKeys�-FGenerateBootstrapper.DuplicateItems�-8GenerateBootstrapper.General.XGenerateBootstrapper.IncludedProductIncluded@.\GenerateBootstrapper.InvalidComponentsLocationn.BGenerateBootstrapper.InvalidInput1/>GenerateBootstrapper.InvalidUrl�/LGenerateBootstrapper.MissingDependency_0\GenerateBootstrapper.MissingDependencyMultiple�0HGenerateBootstrapper.MissingSetupBin�0fGenerateBootstrapper.MissingVerificationInformation<1`GenerateBootstrapper.MultipleDependeciesNotFound�1BGenerateBootstrapper.NoOutputPath�1@GenerateBootstrapper.NoResourcesP2PGenerateBootstrapper.NoStringsForCulture�2PGenerateBootstrapper.PackageFileNotFound�2VGenerateBootstrapper.PackageHomeSiteMissing:4`GenerateBootstrapper.PackageResourceFileNotFound�4LGenerateBootstrapper.PackageValidation5VGenerateBootstrapper.ProductCultureNotFounde5HGenerateBootstrapper.ProductNotFound�5LGenerateBootstrapper.ProductValidation�5PGenerateBootstrapper.UsingProductCulture?6TGenerateBootstrapper.UsingResourcesCulture�6HGenerateBootstrapper.ValidationErrorK7LGenerateBootstrapper.ValidationWarning�7ZGenerateManifest.AllowPartiallyTrustedCallers�7>GenerateManifest.AssemblyAsFile84GenerateManifest.ComImporta8nGenerateManifest.ConfigBindingRedirectsWithPartialTrust�8TGenerateManifest.DuplicateAssemblyIdentity�8NGenerateManifest.DuplicateComDefinition69HGenerateManifest.DuplicateTargetPath�9`GenerateManifest.ExcludedPermissionsNotSupported�9nGenerateManifest.FileAssociationDefaultIconNotInstalled&;nGenerateManifest.FileAssociationExtensionMissingLeadDot�<`GenerateManifest.FileAssociationExtensionTooLong�<`GenerateManifest.FileAssociationMissingAttributeQ=pGenerateManifest.FileAssociationsApplicationNotFullTrust
>hGenerateManifest.FileAssociationsCountExceedsMaximumS>hGenerateManifest.FileAssociationsDuplicateExtensions�>ZGenerateManifest.FileAssociationsNoEntryPoint�>ZGenerateManifest.FileAssociationsNotInstalled^?0GenerateManifest.GeneralG@\GenerateManifest.GreaterMinimumRequiredVersion�@jGenerateManifest.HostInBrowserInvalidFrameworkVersionAAVGenerateManifest.HostInBrowserNotOnlineOnly�ARGenerateManifest.IdentityFileNameMismatchwBTGenerateManifest.InvalidDeploymentProvider�BDGenerateManifest.InvalidEntryPointGCJGenerateManifest.InvalidInputManifest�CBGenerateManifest.InvalidItemValue�C^GenerateManifest.InvalidRequestedExecutionLevel�C:GenerateManifest.InvalidValue<D�GenerateManifest.KnownTargetZoneCannotHaveAdditionalPermissionTypecDXGenerateManifest.ManifestsSignedHashExcluded�E:GenerateManifest.NoEntryPoint0F6GenerateManifest.NoIdentitykFZGenerateManifest.NoPermissionSetForTargetZone�FBGenerateManifest.PlatformMismatcheGLGenerateManifest.PrerequisiteNotSigned�GPGenerateManifest.ReadInputManifestFailedGHXGenerateManifest.ResolveFailedInReadOnlyMode{HZGenerateManifest.ResolveFailedInReadWriteMode�HDGenerateManifest.TargetPathTooLong�HPGenerateManifest.UnmanagedCodePermission>ITGenerateManifest.WriteOutputManifestFailed�IZGenerateResource.AdditionalInputNewerThanTLog�I>GenerateResource.BadImageFormat_JbGenerateResource.CannotLoadAssemblyLoadFromFailed�JHGenerateResource.CannotWriteAssembly�JDGenerateResource.CannotWriteOutputAKFGenerateResource.CannotWriteSTRFile�K:GenerateResource.CodeDomError�K<GenerateResource.CorruptOutput!LBGenerateResource.CouldNotLoadTypedLTGenerateResource.CreatingCultureInfoFailed�L8GenerateResource.CreatingSTR�NTGenerateResource.DeleteCorruptOutputFailedORGenerateResource.DuplicateOutputFilenamesnOLGenerateResource.DuplicateResourceName�OBGenerateResource.ErrorFromCodeDomPpGenerateResource.ExecuteAsToolAndExtractResWNotSupportedrPHGenerateResource.ExtractingResWFilesQXGenerateResource.ImproperlyBuiltMainAssembly<QbGenerateResource.ImproperlyBuiltSatelliteAssembly�R<GenerateResource.InvalidEscapeZS@GenerateResource.InvalidFilename�SLGenerateResource.InvalidHexEscapeValue�S*GenerateResource.MOTWXTxGenerateResource.MainAssemblyMissingNeutralResourcesLanguage$U<GenerateResource.MessageTunnelcV8GenerateResource.MissingFilehV`GenerateResource.NeutralityOfCultureNotPreservedW>GenerateResource.NoEqualsInLinecX:GenerateResource.NoNameInLine�XTGenerateResource.NoResourcesFileInAssembly�X4GenerateResource.NoSources)YBGenerateResource.NothingOutOfDate�YFGenerateResource.ObsoleteStringsTag�YJGenerateResource.OnlyStringsSupportedOZ8GenerateResource.PathTooLong�Z>GenerateResource.ProcessingFile�[HGenerateResource.ReadResourceMessage�[BGenerateResource.ResourceNotFound\vGenerateResource.STRClassNamespaceOrFilenameWithoutLanguageD\RGenerateResource.STRCodeDomProviderFailed�]lGenerateResource.STRLanguageButNotExactlyOneSourceFile�]\GenerateResource.SatelliteAssemblyContainsCode�^rGenerateResource.SatelliteAssemblyContainsNoResourcesFile�_ZGenerateResource.SatelliteOrMalformedAssemblya�GenerateResource.SeparateAppDomainBecauseNeverLockTypeAssembliesTrue�b�GenerateResource.SeparateAppDomainBecauseOfErrorDeserializingLineNumberKchGenerateResource.SeparateAppDomainBecauseOfException�c|GenerateResource.SeparateAppDomainBecauseOfExceptionLineNumber
dfGenerateResource.SeparateAppDomainBecauseOfMimeTypefd^GenerateResource.SeparateAppDomainBecauseOfType�dJGenerateResource.UnexpectedInfBracketAeJGenerateResource.UnknownFileExtension}ezGenerateResource.UnrecognizedUltimateResourceFallbackLocation�eVGetAssemblyIdentity.CouldNotGetAssemblyNameefFGetFrameworkSdkPath.CouldNotFindSDK�f8GetFrameworkSdkPath.FoundSDKzhFGetInstalledSDKs.CouldNotGetSDKList�h4GetInstalledSDKs.FoundSDKs�hDGetInstalledSDKs.ListInstalledSDKsi8GetInstalledSDKs.NoSDksFound iFGetInstalledSDKs.SDKNameAndLocation�iBGetInstalledSDKs.SearchingForSDKs�ibGetInstalledSDKs.TargetPlatformInformationMissing(jnGetReferenceAssemblyPaths.InvalidTargetFrameworkMoniker�jbGetReferenceAssemblyPaths.NETFX35SP1NotIntstalled�jvGetReferenceAssemblyPaths.NoReferenceAssemblyDirectoryFound�krGetReferenceAssemblyPaths.ProblemGeneratingReferencePathsnJGetSDKReferenceFiles.AddingRedistFile�nHGetSDKReferenceFiles.AddingReference�nlGetSDKReferenceFiles.CannotHaveEmptyTargetArchitectureonGetSDKReferenceFiles.CannotHaveEmptyTargetConfiguration�oRGetSDKReferenceFiles.ConflictBetweenFilestp^GetSDKReferenceFiles.ConflictRedistDifferentSDK�pTGetSDKReferenceFiles.ConflictRedistSameSDKgqdGetSDKReferenceFiles.ConflictReferenceDifferentSDKrZGetSDKReferenceFiles.ConflictReferenceSameSDK�rbGetSDKReferenceFiles.CouldNotGetSDKReferenceFilesasJGetSDKReferenceFiles.ExpandRedistFrom�sRGetSDKReferenceFiles.ExpandReferencesFrom�sJGetSDKReferenceFiles.GetSDKReferences�sNGetSDKReferenceFiles.NoOriginalItemSpectBGetSDKReferenceFiles.NotExpanding�tZGetSDKReferenceFiles.ProblemDeletingCacheFileuTGetSDKReferenceFiles.ProblemGeneratingHashWufGetSDKReferenceFiles.ProblemGettingAssemblyMetadata�uXGetSDKReferenceFiles.ProblemReadingCacheFile�uXGetSDKReferenceFiles.ProblemWritingCacheFilevDMSBuild.CannotRebaseOutputItemPathUvTMSBuild.InvalidSkipNonexistentProjectValue�v8MSBuild.NoStopOnFirstFailurew:MSBuild.NotBuildingInParallel�w6MSBuild.ProjectFileNotFound�xDMSBuild.ProjectFileNotFoundMessage�xJMSBuild.ProjectUpgradeNeededToVcxProj!yBMSBuild.SkippingRemainingProjects*z@MSBuild.SkippingRemainingTargets�zMakeDir.Comment{MakeDir.Error4{2Message.InvalidImportancei{*Move.CreatesDirectory�{6Move.DestinationIsDirectory�{Move.Error�|@Move.ExactlyOneTypeOfDestination$} Move.FileComment�}*Move.NeedsDestination�}.Move.SourceDoesNotExist~,Move.SourceIsDirectoryK~@ReadLinesFromFile.ErrorOrWarning�~fRegisterAssembly.AssemblyNotRegisteredForComInterop�~DRegisterAssembly.CantExportTypeLibcJRegisterAssembly.CantRegisterAssembly�HRegisterAssembly.CantRegisterTypeLib�:RegisterAssembly.NoValidTypes0�XRegisterAssembly.RegisterAsmFileDoesNotExist��HRegisterAssembly.RegisteringAssemblyـFRegisterAssembly.RegisteringTypeLib�@RegisterAssembly.TypeLibUpToDateQ�FRegisterAssembly.UnauthorizedAccess��RemoveDir.Error1�$RemoveDir.Removingg�LRemoveDir.SkippingNonexistentDirectory��*ResGen.CommandTooLong��&ResGen.NoInputFilesӃbResGen.STRClassNamespaceOrFilenameWithoutLanguage1�XResGen.STRLanguageButNotExactlyOneSourceFile��RResGen.SdkOrToolPathNotSpecifiedOrInvalidf�,ResGen.TrackerNotFound҆rResolveAssemblyReference.AssemblyFoldersExSearchLocations��bResolveAssemblyReference.BadTargetFrameworkFormat��dResolveAssemblyReference.CannotSetProfileAndSubSet��zResolveAssemblyReference.ConflictBetweenAppConfigAndAutoUnify\�LResolveAssemblyReference.ConflictFound�hResolveAssemblyReference.ConflictHigherVersionChosen�\ResolveAssemblyReference.ConflictPrimaryChosenI�fResolveAssemblyReference.ConflictRedirectSuggestion��VResolveAssemblyReference.ConflictUnsolvable��ResolveAssemblyReference.ConsideredAndRejectedBecauseFusionNamesDidntMatch��vResolveAssemblyReference.ConsideredAndRejectedBecauseNoFile΍�ResolveAssemblyReference.ConsideredAndRejectedBecauseNotAFileNameOnDisk��zResolveAssemblyReference.ConsideredAndRejectedBecauseNotInGac<��ResolveAssemblyReference.ConsideredAndRejectedBecauseTargetDidntHaveFusionNameq�FResolveAssemblyReference.Dependency�|ResolveAssemblyReference.DependencyReferenceInAnotherFramework�|ResolveAssemblyReference.DependencyReferenceOutsideOfFrameworkk��ResolveAssemblyReference.DependencyReferenceOutsideOfFrameworkUsingAttribute]�RResolveAssemblyReference.EightSpaceIndentn��ResolveAssemblyReference.FailBecauseDependentAssemblyInExclusionList{�fResolveAssemblyReference.FailedToFindDependentFiles�bResolveAssemblyReference.FailedToResolveReference ��ResolveAssemblyReference.FailedToResolveReferenceBecauseHigherTargetFramework���ResolveAssemblyReference.FailedToResolveReferenceBecausePrimaryAssemblyInExclusionList��XResolveAssemblyReference.FailedWithException��\ResolveAssemblyReference.FormattedAssemblyInfo"�RResolveAssemblyReference.FoundRelatedFile9�VResolveAssemblyReference.FoundSatelliteFilee�RResolveAssemblyReference.FoundScatterFile��PResolveAssemblyReference.FourSpaceIndent��jResolveAssemblyReference.FrameworkDirectoryOnProfilesǗnResolveAssemblyReference.IgnoringBecauseNonEmptySubtype��XResolveAssemblyReference.ImageRuntimeVersion˘xResolveAssemblyReference.ImplementationDllHasInvalidPEHeader�RResolveAssemblyReference.InvalidAppConfigb��ResolveAssemblyReference.InvalidInstalledAssemblySubsetTablesFile��vResolveAssemblyReference.InvalidInstalledAssemblyTablesFilev�RResolveAssemblyReference.InvalidParameter2�jResolveAssemblyReference.InvalidProfileRedistLocationu�JResolveAssemblyReference.IsAWinMdFile1�VResolveAssemblyReference.LogAttributeFormatW�\ResolveAssemblyReference.LogTaskPropertyFormatd��ResolveAssemblyReference.MismatchBetweenTargetedAndReferencedArchj��ResolveAssemblyReference.MismatchBetweenTargetedAndReferencedArchOfImplementation��zResolveAssemblyReference.MustSetProfileNameAndFolderLocations�xResolveAssemblyReference.NoBecauseParentReferencesFoundInGac���ResolveAssemblyReference.NoExclusionListBecauseIgnoreSubsetsAndNoAdditionalOnesProvided���ResolveAssemblyReference.NoExclusionListBecauseNoSubsetsPassedIn[�~ResolveAssemblyReference.NoExclusionListBecauseofFullClientName�PResolveAssemblyReference.NoProfilesFoundƤ�ResolveAssemblyReference.NoRedistAssembliesToGenerateExclusionListU�^ResolveAssemblyReference.NoSubSetRedistListName�NResolveAssemblyReference.NoSubsetsFound��tResolveAssemblyReference.NotCopyLocalBecauseConflictVictim\�hResolveAssemblyReference.NotCopyLocalBecauseEmbeddedڧvResolveAssemblyReference.NotCopyLocalBecauseFrameworksFiles;��ResolveAssemblyReference.NotCopyLocalBecauseIncomingItemAttributeOverrode��pResolveAssemblyReference.NotCopyLocalBecausePrerequisiteJ�~ResolveAssemblyReference.NotCopyLocalBecauseReferenceFoundInGAC��RResolveAssemblyReference.PrimaryReferenceөvResolveAssemblyReference.PrimaryReferenceInAnotherFramework�vResolveAssemblyReference.PrimaryReferenceOutsideOfFramework*��ResolveAssemblyReference.PrimaryReferenceOutsideOfFrameworkUsingAttribute �nResolveAssemblyReference.PrimarySourceItemsForReference�|ResolveAssemblyReference.ProblemDeterminingFrameworkMembershipL�tResolveAssemblyReference.ProblemFindingSatelliteAssembliesۭpResolveAssemblyReference.ProblemReadingImplementationDll"�xResolveAssemblyReference.ProfileExclusionListWillBeGeneratede�VResolveAssemblyReference.ReferenceDependsOn��TResolveAssemblyReference.RemappedReferenceծFResolveAssemblyReference.RequiredByg�BResolveAssemblyReference.Resolved}�JResolveAssemblyReference.ResolvedFrom��FResolveAssemblyReference.SearchPath�dResolveAssemblyReference.SearchedAssemblyFoldersEx�VResolveAssemblyReference.SuggestedRedirectsK�|ResolveAssemblyReference.TargetFrameworkExclusionListLogHeader��nResolveAssemblyReference.TargetFrameworkRedistLogHeader�nResolveAssemblyReference.TargetFrameworkSubsetLogHeader?�tResolveAssemblyReference.TargetFrameworkWhiteListLogHeaderw��ResolveAssemblyReference.TargetedProcessorArchitectureDoesNotMatch��NResolveAssemblyReference.TenSpaceIndentL�TResolveAssemblyReference.TwelveSpaceIndent[�dResolveAssemblyReference.UnResolvedPrimaryItemSpecl�^ResolveAssemblyReference.UnificationByAppConfig��^ResolveAssemblyReference.UnificationByAutoUnifyF�nResolveAssemblyReference.UnificationByFrameworkRetarget��TResolveAssemblyReference.UnifiedDependencyA�`ResolveAssemblyReference.UnifiedPrimaryReference_�jResolveAssemblyReference.UnknownProcessorArchitecture��VResolveAssemblyReference.UsingExclusionListҵZResolveComReference.AddingMissingTlbReferencei�HResolveComReference.BadAssemblyImage��VResolveComReference.CannotAccessTypeLibName��^ResolveComReference.CannotFindWrapperForTypeLibc�VResolveComReference.CannotGetPathForTypeLib��dResolveComReference.CannotGetTypeLibAttrForTypeLib(�JResolveComReference.CannotLoadTypeLib��ZResolveComReference.CannotLoadTypeLibItemSpec�bResolveComReference.CannotRetrieveTypeInformation5�vResolveComReference.CannotSpecifyBothKeyFileAndKeyContainer}��ResolveComReference.CannotSpecifyDelaySignWithoutEitherKeyFileOrKeyContainerӺRResolveComReference.ConflictingReferences.�`ResolveComReference.ErrorCreatingWrapperAssembly�hResolveComReference.FailedToFindDependentNetAssemblyg�VResolveComReference.FailedToRemapAdoTypeLib�^ResolveComReference.FailedToResolveComReferencet�pResolveComReference.FailedToResolveDependentComReference���ResolveComReference.FailedToResolveDependentComReferenceByAssemblyName�XResolveComReference.FailedToScanDependenciesQ��ResolveComReference.LoadingDelaySignedAssemblyWithStrongNameVerificationEnabled��rResolveComReference.MissingOrUnknownComReferenceAttributec�XResolveComReference.NoComReferencesSpecified�JResolveComReference.NotUsingCacheFile%�NResolveComReference.RemappingAdoTypeLibP�JResolveComReference.ResolutionMessage��JResolveComReference.ResolutionWarning�bResolveComReference.ResolvedDependentComReference0�~ResolveComReference.ResolvedDependentComReferenceByAssemblyNamez�JResolveComReference.ResolvedReference��:ResolveComReference.Resolving�NResolveComReference.ResolvingDependency6�PResolveComReference.ScanningDependencies}�pResolveComReference.StrongNameUtils.NoKeyPairInContainer��fResolveComReference.StrongNameUtils.NoKeyPairInFile�jResolveComReference.TreatingTlbOfActiveXAsNonEmbedded^�BResolveComReference.TypeLibAttrIdO�DResolveComReference.UsingCacheFile\�LResolveKeySource.CertificateNotInStore��>ResolveKeySource.InvalidKeyName��\ResolveKeySource.KeyFileForManifestNotImported �dResolveKeySource.KeyFileForSignAssemblyNotImported,�>ResolveKeySource.KeyImportError^�>ResolveKeySource.KeyMD5SumError��TResolveKeySource.MsgBoxTitleImportKeyError��PResolveManifestFiles.PublishFileNotFound�<ResolveNativeReference.Commentq�^ResolveNativeReference.FailedToResolveReference��NResolveNativeReference.ResolveReference&��ResolveNonMSBuildProjectOutput.ProjectReferenceResolutionFailured��ResolveNonMSBuildProjectOutput.ProjectReferenceResolutionStarting���ResolveNonMSBuildProjectOutput.ProjectReferenceResolutionSuccess��rResolveNonMSBuildProjectOutput.ProjectReferenceUnresolved�hResolveSDKReference.CannotReferenceTwoSDKsSameFamilyC�dResolveSDKReference.CannotReferenceTwoSDKsSameName�bResolveSDKReference.CouldNotFindFrameworkIdentity��LResolveSDKReference.CouldNotResolveSDK,�PResolveSDKReference.ErrorReadingManifestT�JResolveSDKReference.ErrorResolvingSDK��JResolveSDKReference.FoundAppxLocation��TResolveSDKReference.FoundFrameworkIdentity�8ResolveSDKReference.FoundSDKZ�PResolveSDKReference.NoAppxLocationsFound��\ResolveSDKReference.NoFrameworkIdentitiesFoundP�TResolveSDKReference.NoMatchingAppxLocation��^ResolveSDKReference.NoMatchingFrameworkIdentity$�VResolveSDKReference.NoSDKLocationsSpecified��>ResolveSDKReference.PlatformSDK�zResolveSDKReference.Prefer32BitNotSupportedWithNeutralProjectA�TResolveSDKReference.ReadingSDKManifestFile��NResolveSDKReference.ReplaceAppxLocation��PResolveSDKReference.SDKMissingDependency
�^ResolveSDKReference.SDKReferenceIncorrectFormat��FResolveSDKReference.SearchingForSDK��dResolveSDKReference.TargetArchitectureNotSupported��bResolveSDKReference.TargetedConfigAndArchitecture�:SGen.CouldNotDeleteSerializer?� SGen.InvalidPath��*SGen.ResourceNotFound��.SignFile.CertNotInStore�,SignFile.SignToolError��0SignFile.SignToolWarning��6SignFile.TargetFileNotFound��>StrongNameUtils.BadKeyContainer�DStrongNameUtils.KeyFileReadFailurey�HStrongNameUtils.NoPublicKeySpecified��@TlbImp.InvalidTransformParameter�6TlbImp.NoInputFileSpecifiedS�,Touch.CannotCreateFile��8Touch.CannotMakeFileWritable��:Touch.CannotRestoreAttributes�"Touch.CannotTouche�$Touch.CreatingFile��,Touch.FileDoesNotExist�2Touch.TimeSyntaxIncorrect)�Touch.Touchingg�hUnregisterAssembly.AssemblyPathOrStateFileIsRequired��RUnregisterAssembly.CantUnregisterAssembly��>UnregisterAssembly.NoValidTypes$�JUnregisterAssembly.UnauthorizedAccess��`UnregisterAssembly.UnregisterAsmFileDoesNotExist$�XUnregisterAssembly.UnregisterTlbCantLoadFiley�`UnregisterAssembly.UnregisterTlbFileDoesNotExist�bUnregisterAssembly.UnregisterTlbFileNotRegistereds�PUnregisterAssembly.UnregisteringAssembly��NUnregisterAssembly.UnregisteringTypeLib#�VBC.RenamePDBZ�@Vbc.EnumParameterHasInvalidValue��8Vbc.ParameterHasInvalidValue��6WinMDExp.MustPassReferences$�2WriteCodeFragment.Comment��PWriteCodeFragment.CouldNotCreateProvider��JWriteCodeFragment.CouldNotWriteOutput�>WriteCodeFragment.GeneratedFileP�JWriteCodeFragment.MustSpecifyLocation~�8WriteCodeFragment.NoWorkToDo��TWriteCodeFragment.SkippedNumberedParameter�>WriteLinesToFile.ErrorOrWarning��.Xaml.ArgumentOutOfRange��$Xaml.CommandFailedA�<Xaml.CommandFailedAccessDeniedw�,Xaml.InvalidRootObject��8Xaml.MissingRequiredArgument\�.Xaml.MissingSwitchValue��(Xaml.MissingTaskBody+�*Xaml.RuleFileNotFound��0Xaml.RuleMissingToolName��"Xaml.RuleNotFound��(Xaml.RuleParseFailed��.Xaml.TaskCreationFailed%�*XmlPeek.ArgumentErrorn�XmlPeek.Found��.XmlPeek.NamespacesError��LXmlPeek.NamespacesParameterNoAttribute�PXmlPeek.NamespacesParameterNotWellFormedZ� XmlPeek.NotFound��2XmlPeek.XPathContextError��.XmlPeek.XmlInput.TooFew/�0XmlPeek.XmlInput.TooManyt�4XmlPeekPoke.InputFileError��,XmlPeekPoke.XPathError��XmlPoke.Count7�.XmlPoke.NamespacesErrorS�LXmlPoke.NamespacesParameterNoAttribute��PXmlPoke.NamespacesParameterNotWellFormed��"XmlPoke.PokeError;� XmlPoke.Replaced��2XmlPoke.XPathContextError��4XslTransform.ArgumentError��8XslTransform.MustSpecifyTypeI�6XslTransform.TransformError��8XslTransform.XmlInput.TooFew��:XslTransform.XmlInput.TooMany�>XslTransform.XsltArgumentsError[�:XslTransform.XsltInput.TooFew��<XslTransform.XsltInput.TooMany�4XslTransform.XsltLoadErrort�JXslTransform.XsltParameterNoAttribute��NXslTransform.XsltParameterNotWellFormed��;Falta el campo obligatorio 'newVersion' en BindingRedirect.;Falta el campo obligatorio 'oldVersion' en BindingRedirect.@Algunos atributos del elemento assemblyIdentity son incorrectos.-Error al analizar el atributo newVersion. {0}-Error al analizar el atributo oldVersion. {0}XMSB3461: El parámetro MetabasePath no se puede combinar con VirtualPath o PhysicalPath.8MSB3462: Se debe especificar MetabasePath o VirtualPath.lMSB3464: Se debe especificar el parámetro TargetPath si se tiene que sobrescribir el directorio de destino.\MSB3463: Se debe especificar el parámetro TargetPath si la aplicación se puede actualizar.dMSB3001: No se puede extraer la información de referencia cultural del nombre de archivo "{0}". {1}9La referencia cultural "{0}" se asignó al archivo "{1}".�El formato de la asignación de plataforma "{0}" de la lista de asignaciones de plataforma "{1}" es incorrecto. Pase solamente una lista de valores de cadena constantes delimitados por signos de punto y coma y separados por "=", p. ej., "foo=bar;foo2=bar2".ESe asignó la configuración "{1}" a la referencia de proyecto "{0}".3La referencia del proyecto "{0}" no se ha resuelto.EMSB3656: No se pasó ningún archivo de entrada a la tarea. Saliendo.TMSB3646: No se pueden especificar valores para KeyFile y también para KeyContainer.YMSB3647: El parámetro DelaySign es True, pero no se especificó KeyFile ni KeyContainer.gMSB3649: La ruta de acceso de KeyFile '{0}' no es válida. KeyFile debe apuntar a un archivo existente.hMSB3650: Ni SDKToolsPath '{0}' ni ToolPath '{1}' es un directorio válido. Debe establecer uno de ellos.UMSB3651: El contenedor de claves '{0}' no contiene un par de claves pública/privada.QMSB3652: El archivo de clave '{0}' no contiene un par de claves pública/privada.�MSB3654: La firma retardada requiere que se especifique al menos una clave pública. Proporcione una clave pública mediante las propiedades KeyFile o KeyContainer, o deshabilite la firma retardada.xMSB3653: AxTlbBaseTask no es una tarea ejecutable. Si se deriva de ella, asegúrese de establecer la propiedad ToolName.vMSB3752: Se estableció el atributo "{0}" pero está vacío. Si se establece el atributo "{0}", no puede estar vacío.PMSB3751: Falta el elemento <Code> para la tarea "{0}". Es un elemento necesario.+MSB3758: Error durante la compilación. {0}�MSB3755: No se encuentra la referencia "{0}". Si el código necesita esta referencia, podrían producirse errores de compilación.")No se encuentra el nombre de tarea "{0}".@El archivo de origen de esta compilación se encuentra en: "{0}"EEl ensamblado de referencia "{0}" es un ensamblado de solo metadatos.HMSB3756: El elemento xml "{0}" no es válido bajo el elemento xml "{1}".�MSB3757: Se han encontrado varios elementos xml Code, lo que no se permite. Para corregir este error, quite todos los elementos xml Code adicionales de la tarea.�MSB3753: No se pudo crear una instancia de la tarea porque no implementa la interfaz ITask. Asegúrese de que la tarea implementa la interfaz Microsoft.Build.Framework.ITask.?MSB3754: El ensamblado de referencia "{0}" no es válido. "{1}"Creando directorio "{0}".�MSB3024: No se puede copiar el archivo "{0}" en el archivo de destino "{1}" porque el destino es una carpeta y no un archivo. Para copiar el archivo de origen en una carpeta, utilice el parámetro DestinationFolder en lugar de DestinationFiles.�No se copió del archivo "{0}" en el archivo "{1}" porque el parámetro "{2}" se estableció como "{3}" en el proyecto y los tamaños y las marcas de tiempo de los archivos coinciden./MSB3021: No se puede copiar "{0}" en "{1}". {2}|MSB3022: Se especificó "{0}" y también "{1}" como parámetros de entrada en el archivo del proyecto. Elija uno de los dos.ZMSB3027: No se pudo copiar "{0}" en "{1}". Se superó el número de {2} reintentos. Error.&Copiando el archivo de "{0}" en "{1}".7Creando un vínculo físico para copiar "{0}" en "{1}".TMSB3028: {0} no es un número de reintentos válido. El valor no puede ser negativo.YMSB3029: {0} no es un intervalo entre reintentos válido. El valor no puede ser negativo.MMSB3023: No se estableció el destino de la copia. Especifique "{0}" o "{1}".1Se quitará el atributo de solo lectura de "{0}".]MSB3026: No se pudo copiar "{0}" en "{1}". Se iniciará el reintento {2} dentro de {3}ms. {4}kNo se puede usar un vínculo físico para copiar "{0}" en "{1}". Se va a copiar el archivo en su lugar. {2}CMSB3030: No se pudo copiar el archivo "{0}" porque no se encontró.dMSB3025: El archivo de origen "{0}" es un directorio. La tarea "Copy" no permite copiar directorios.�MSB3031: No se pudieron establecer los metadatos adicionales. "{0}" es un nombre de metadatos reservado y no se puede modificar.OEl archivo de recursos '{0}' obtiene el nombre del recurso de manifiesto '{1}'.�MSB3042: Se encontró un espacio de nombres o una definición de clase en una directiva de compilación condicional del archivo "{0}". Esto puede provocar una elección incorrecta del nombre de recurso de manifiesto del recurso "{1}"..El archivo de recursos '{0}' depende de '{1}'.@El archivo de recursos '{0}' no depende de ningún otro archivo.NMSB3041: No se puede crear un nombre del recurso de manifiesto para "{0}". {1})El espacio de nombres raíz está vacío.+El espacio de nombres de la raíz es '{0}'.`MSB3053: El alias del ensamblado "{1}" de la referencia "{0}" contiene caracteres no permitidos.8MSB3051: El parámetro del compilador no es válido. {0}JMSB3052: El parámetro del compilador no es válido; '{0}{1}' se omitirá.Se eliminará el archivo "{0}".3MSB3061: No se puede eliminar el archivo "{0}". {1}'El archivo"{0}" no existe. Se omitirá.�MSB3071: En este momento están en uso todas las letras de unidad, de la A: a la Z:. Puesto que el directorio de trabajo "{0}" es una ruta de acceso UNC, la tarea "Exec" requiere una letra de unidad libre a la que asignar la ruta de acceso UNC. Desconéctese de uno o varios recursos compartidos para liberar letras de unidad, o bien especifique un directorio de trabajo local antes de intentar ejecutar este comando de nuevo.4MSB3073: El comando "{0}" salió con el código {1}.yMSB3075: El comando "{0}" salió con el código {1}. Compruebe que tiene derechos suficientes para ejecutar este comando.+El comando "{0}" salió con el código {1}.EMSB3076: La expresión regular "{0}" proporcionada no es válida. {1})El directorio de trabajo "{0}" no existe.=MSB3072: La tarea "Exec" requiere un comando para ejecutarse.Se encontró "{0}".-"{0}" no es un nombre de archivo válido. {1}!La ruta de comparación es "{0}".1MSB3541: {0} tiene un valor "{1}" no válido. {2}+Propiedades adicionales del proyecto "{0}":=MSB3102: No se puede eliminar el archivo de estado "{0}". {1}SNo se encuentra el ensamblado "{0}". Compruebe si el ensamblado existe en el disco.8MSB3088: No se pudo leer el archivo de estado "{0}". {1}/No se pudo leer el archivo de estado "{0}". {1}_MSB3081: Problema al intentar establecer el parámetro "{0}" para el compilador IDE activo. {1}?MSB3101: No se pudo escribir en el archivo de estado "{0}". {1}�MSB3105: El elemento "{0}" se especificó más de una vez en el parámetro "{1}". El parámetro "{1}" no admite elementos duplicados.�MSB3083: Se especificó el elemento "{0}" más de una vez en el parámetro "{1}" con el mismo valor "{2}" en ambos casos para el metadato "{3}". El parámetro "{1}" no admite elementos duplicados a no ser que tengan valores distintos para el metadato "{3}".,MSB3108: Error al ejecutar la tarea {0}. {1}:Se esperaba un archivo pero se obtuvo el directorio "{0}".$El archivo esperado "{0}" no existe.|MSB3082: Error en la tarea porque no se encuentra "{0}" o .NET Framework {1} no está instalado. Instale .NET Framework {1}.Propiedades globales:3El formato de este archivo de estado no es válido.�MSB3087: Se pasó un objeto host incompatible a la tarea "{0}". El objeto host para esta tarea debe implementar la interfaz "{1}"."MSB3095: Argumento no válido. {0}6MSB3097: El archivo "{0}" no es un ensamblado válido.3MSB3099: Nombre de ensamblado "{0}" no válido. {1}^El elemento "{0}" tiene el atributo "{1}" con el valor "{2}" que no se pudo convertir a "{3}".nMSB3100: La sintaxis del parámetro "{0}" no es válida ({1}). La sintaxis correcta es {0}="<nombre>=<valor>".%MSB3103: Archivo Resx no válido. {0}NMSB3098: La tarea "{1}" recibió un valor no válido para el parámetro "{0}".�MSB3106: El nombre seguro de ensamblado "{0}" es una ruta de acceso que no se pudo encontrar o un nombre de ensamblado completo con formato incorrecto. Si es un nombre de ensamblado completo, puede que contenga caracteres de escape para el carácter de barra diagonal inversa (\). Dichos caracteres son: signo igual (=), coma (,), comillas (""), apóstrofo ('), barra diagonal inversa (\).|MSB3107: Faltan los metadatos de referencia del proyecto especificado para la referencia "{0}" o su valor no es válido: {1}ALas propiedades globales del proyecto "{0}" se reemplazarán con:�El compilador IDE activo no admite los valores especificados para el parámetro "{0}". Por lo tanto, esta tarea retrocederá para usar el compilador de la línea de comandos.�MSB3091: Error en la tarea porque "{0}" no se encuentra o no está instalada la versión correcta de Microsoft Windows SDK. La tarea busca "{0}" en el subdirectorio "bin" de la ubicación especificada en el valor {1} de la clave del Registro {2}. Puede que el problema se solucione de una de estas formas:  1) Instale Microsoft Windows SDK. 2) Instale Visual Studio 2010. 3) Establezca manualmente la clave del Registro indicada en la ubicación correcta. 4) Pase la ubicación correcta en el parámetro "ToolPath" de la tarea.�MSB3084: La tarea intentó encontrar "{0}" en dos ubicaciones. 1) En el directorio específico del procesador "{1}" que se genera conforme a SdkToolsPath; 2) En el directorio específico de x86 de "{2}" que se especifica en la propiedad SDKToolsPath. Puede que el problema se solucione de una de estas formas:  1) Establezca la propiedad "SDKToolsPath" en la ubicación de Microsoft Windows SDK.(Quitando propiedades del proyecto "{0}":�MSB3104: No se encuentra el ensamblado de referencia "{0}". Si este ensamblado lo genera otro de sus proyectos, asegúrese de compilar ese proyecto primero.:MSB3666: No se encuentra la herramienta "{0}" del SDK. {1}�La tarea intentó encontrar "{0}" usando el valor "{1}" de SdkToolsPath. Asegúrese de establecer SdkToolsPath en el valor correcto y de que la herramienta exista debajo, en la ubicación específica del procesador correcta.�MSB3086: La tarea no encontró "{0}" mediante el valor "{1}" de SdkToolsPath ni mediante la clave del Registro "{2}". Asegúrese de establecer SdkToolsPath, de que la herramienta exista en la ubicación específica del procesador correcta debajo de SdkToolsPath y de que esté instalado Microsoft Windows SDK..MSB3093: El comando salió con el código {0}.�MSB3094: "{2}" hace referencia a {0} elementos y "{3}" hace referencia a {1} elementos. Deben tener el mismo número de elementos.Quitando propiedades:\MSB3161: Se detectó una dependencia circular entre los siguientes paquetes compilados: {0}.5MSB3142: Error al intentar copiar '{0}' en '{1}': {2}CMSB3143: Error al intentar copiar '{0}' para el elemento '{1}': {2}�MSB3162: El elemento '{0}' seleccionado requiere '{1}'. Seleccione el requisito previo que falta en el cuadro de diálogo Requisitos previos, o bien cree para él un paquete de arranque.SMSB3165: El valor del atributo '{0}' de '{1}' no coincide con el del archivo '{2}'.1MSB3168: Se omitirá el elemento duplicado '{0}'.*MSB3169: Error al generar un arranque: {0},MSB3151: El elemento '{0}' ya incluye '{1}'.�MSB3163: El parámetro de entrada de compilación 'ComponentsLocation={0}' no es válido. El valor debe ser: 'HomeSite', 'Relative' o 'Absolute'. Se usará el valor predeterminado, 'HomeSite'.�MSB3144: No se proporcionaron datos suficientes para generar un arranque. Especifique un valor al menos para uno de los parámetros: 'ApplicationFile' o 'BootstrapperItems'.|MSB3145: El parámetro de entrada de compilación '{0}={1}' no es una dirección URL de la Web ni un recurso compartido UNC.?MSB3146: '{1}' necesita el elemento '{0}', pero no se incluyó.[MSB3696: '{1}' necesita uno de los elementos '{0}' siguientes, pero no se incluyó ninguno.=MSB3147: No se encuentra el archivo necesario '{0}' en '{1}'.gMSB3141: No se especificó el atributo 'PublicKey' o 'Hash' para el archivo '{0}' en el elemento '{1}'.KMSB3170: El elemento '{0}' no encontró ningún elemento dependiente '{1}'.\MSB3148: No se especificó la ruta de acceso de salida en la configuración de compilación.?MSB3149: No hay recursos disponibles para compilar un arranque.jMSB3150: No hay recursos de cadena disponibles para compilar un arranque con la referencia cultural '{0}'.�MSB3152: Para habilitar la opción "Descargar los requisitos previos desde la misma ubicación que mi aplicación" en el cuadro de diálogo Requisitos previos, debe descargar el archivo '{0}' para el elemento '{1}' al equipo local. Para obtener más información, vea http://go.microsoft.com/fwlink/?LinkId=239883.MSB3164: No se proporcionó el atributo 'HomeSite' para '{0}'. El paquete se publicará en la misma ubicación que el arranque.KMSB3166: No se encuentra el archivo '{0}' necesario para el elemento '{1}'.[MSB3153: No se superó la validación XML para el elemento '{0}' que se encuentra en '{1}'.EMSB3154: No se encontraron recursos de cadena para el elemento '{0}'.4MSB3155: No se encuentra el elemento '{0}' en '{1}'.[MSB3156: No se superó la validación XML para el elemento '{0}' que se encuentra en '{1}'.�MSB3157: No se encuentra la referencia cultural '{0}' coincidente para el elemento '{1}'. En su lugar se usará la referencia cultural '{2}'.zMSB3158: No se encontraron recursos para la referencia cultural '{0}'. En su lugar se usará la referencia cultural '{1}'.:MSB3159: Error de validación XML en el archivo '{0}': {1}@MSB3160: Advertencia de validación XML en el archivo '{0}': {1}HMSB3177: La referencia '{0}' no permite llamadores de confianza parcial.LMSB3178: Se especificó el ensamblado '{0}' incorrectamente como un archivo.5MSB3179: Error al aislar la referencia COM '{0}': {1}ZMSB3111: El uso de redirecciones de enlace al archivo app.config requiere plena confianza.@MSB3112: Dos o más ensamblados tienen la misma identidad '{0}'.XMSB3180: El componente COM '{1}' está definido tanto en '{3}' como en '{4}', {0}="{2}".MMSB3181: Dos o más archivos tienen la misma ruta de acceso de destino '{0}'.�MSB3133: La propiedad ExcludePermissions está desusada. El conjunto de permisos solicitado por la aplicación se ha establecido en los permisos definidos en la zona de Internet o la zona Intranet local. Para seguir usando un conjunto de permisos personalizado, defínalo en la página Seguridad del Diseñador de proyectos.�MSB3127: No se encuentra el icono predeterminado {0} en las referencias de archivo actuales, o bien no forma parte del grupo de descarga necesario. El nombre de archivo del icono predeterminado distingue mayúsculas de minúsculas, por lo que el nombre de archivo al que se hace referencia en el manifiesto de aplicación debe coincidir exactamente con el del icono.SMSB3119: Las extensiones de asociación de archivo deben comenzar con un punto (.).cMSB3120: La extensión de asociación de archivo '{0}' supera la longitud máxima permitida de {1}.�MSB3121: En el elemento de asociación de archivo del manifiesto de aplicación falta uno o varios de los atributos necesarios siguientes: extension, description, progid o default icon.DMSB3122: El uso de asociaciones de archivo requiere plena confianza.HMSB3123: El número de asociaciones de archivo supera el límite de {0}.MMSB3124: Ya se ha creado una asociación de archivo para la extensión '{0}'.pMSB3125: La aplicación usa asociaciones de archivo pero no tiene ningún parámetro de compilación EntryPoint.�MSB3126: La aplicación usa asociaciones de archivo, pero no está marcada para instalación. No se pueden usar asociaciones de archivo para aplicaciones que no están instaladas, como aplicaciones hospedadas en un explorador web.9MSB3171: Existe un problema al generar el manifiesto. {0}�MSB3176: La versión mínima necesaria especificada es más reciente que la versión de publicación actual. Especifique una versión anterior o igual a la versión de publicación actual.MSB3117: La aplicación se ha definido para hospedarse en el explorador, pero TargetFrameworkVersion está establecido en v2.0.�MSB3116: La aplicación está marcada para hospedarse en el explorador, pero también está marcada para su uso en línea y sin conexión. Cambie la aplicación a solo en línea.pMSB3110: El ensamblado '{0}' tiene una identidad '{1}' que no coincide; se esperaba el nombre de archivo: '{2}'.\MSB3189: La ubicación de actualizaciones para esta aplicación es una ruta de acceso local.<MSB3115: El archivo '{0}' no es un punto de entrada válido.0MSB3184: El manifiesto de entrada no es válido.8MSB3175: Valor no válido para '{0}' del elemento '{1}'.IMSB3190: ClickOnce no admite el nivel de ejecución de solicitudes '{0}'.%MSB3174: Valor no válido para '{0}'.�MSB3134: El conjunto de permisos solicitado por la aplicación supera los permitidos en las zonas de Internet o Intranet. Seleccione Plena confianza o bien, si prefiere seguir usando la confianza parcial, defina su propio conjunto de permisos personalizado en la página Seguridad del Diseñador de proyectos.�MSB3128: Los manifiestos de ClickOnce no se pueden firmar porque contienen una o varias referencias a las que no se ha aplicado un algoritmo hash.9MSB3185: No se especificó EntryPoint para el manifiesto.�MSB3186: No se puede inferir la identidad de un ensamblado para el manifiesto generado desde los parámetros de entrada de la tarea.qMSB3135: No se ha definido PermissionSet de la zona de destino para la versión siguiente de .NET Framework: {0}.qMSB3187: El ensamblado al que se hace referencia '{0}' se aplica a un procesador diferente del de la aplicación.mMSB3188: El ensamblado '{0}' debe estar firmado de manera segura para que se marque como un requisito previo.2MSB3172: No se puede leer el manifiesto '{0}'. {1}UMSB3114: No se encuentra el archivo '{0}' al que hace referencia el ensamblado '{1}'.*MSB3113: No se encuentra el archivo '{0}'.>MSB3182: El nombre de archivo '{0}' supera los {1} caracteres.`MSB3183: La referencia '{0}' es un ensamblado de interoperabilidad que requiere plena confianza.9MSB3173: No se puede escribir en el manifiesto '{0}'. {1}�La entrada adicional "{0}" se actualizó después de la última compilación. Se forzará la regeneración de todos los recursos.@MSB3574: No se reconoció "{0}" como un ensamblado administrado.0MSB3816: Error al cargar el ensamblado"{0}". {1}lMSB3575: GenerateResource no puede escribir ensamblados, solo leerlos. No se puede crear el ensamblado"{0}".@MSB3554: No se puede escribir en el archivo de salida "{0}". {1}_MSB3570: No se puede escribir en el archivo de clase de recursos fuertemente tipados "{0}". {1};MSB3567: No se pudo generar la propiedad en la clase "{0}".AMSB3555: Es posible que el archivo de salida "{0}" esté dañado.�No se pudo cargar el tipo {0}, que se usa en el archivo .RESX. Asegúrese de que las referencias necesarias se agregaron al proyecto.�MSB3576: No se pudo crear CultureInfo para el ensamblado"{2}". Tenga en cuenta que el conjunto de referencias culturales admitido depende del sistema operativo y este ha quitado algunas referencias culturales de vez en cuando (por ejemplo, en Windows 7, algunas referencias culturales de serbio están divididas). La referencia cultural puede ser una referencia cultural personalizada definida por el usuario que no se pueda cargar actualmente en esta máquina. Información de la excepción: {0}: {1}4Creando clase de recursos fuertemente tipados "{0}".RMSB3560: No se puede eliminar el archivo de salida posiblemente dañado "{0}". {1}dMSB3577: Dos nombres de archivo de salida se resolvieron en la misma ruta de acceso de salida: "{0}"IMSB3568: No se permite el nombre de recurso duplicado "{0}". Se omitirá.QMSB3557: Error(es) al generar recursos fuertemente tipados para el archivo "{0}".�MSB3818: La tarea GenerateResource no se puede usar al mismo tiempo como herramienta externa y para extraer archivos ResW de los ensamblados.8Extrayendo archivos .ResW del ensamblado "{0}" en "{1}".�MSB3814: El ensamblado principal "{1}" se compiló incorrectamente. El recurso del manifiesto "{0}" termina en .en-US.resources, pero debería terminar en .resources. Cambie el nombre por otro similar a foo.resources (y considere la posibilidad de usar NeutralResourcesLanguageAttribute en el ensamblado principal) o muévalo a un ensamblado satélite de inglés de Estados Unidos.�MSB3815: Este ensamblado satélite "{2}" se compiló incorrectamente. ResourceManager no encontró el recurso del manifiesto "{0}". Debe terminar en "{1}".[MSB3566: Carácter de escape no admitido o no válido en el recurso "{0}", carácter '{1}'.EMSB3553: El archivo de recursos "{0}" tiene un nombre no válido. {1}XMSB3569: Valor hexadecimal no válido después de '\u' en el recurso "{0}", valor '{1}'.�MSB3821: No se pudo procesar el archivo {0} porque se encuentra en Internet o en la zona restringida o tiene la marca de la web en el archivo. Quite la marca de la web si desea procesar estos archivos.�MSB3817: El ensamblado "{0}" no contiene un atributo NeutralResourcesLanguageAttribute. Para que se pueda usar en un paquete app, las bibliotecas portables deben definir un atributo NeutralResourcesLanguageAttribute en su ensamblado principal (es decir, en el que contiene el código, no en un ensamblado satélite).{0}�MSB3819: No se encuentra el ensamblado "{0}", que puede contener recursos administrados que necesiten incluirse en este paquete app. Asegúrese de que este ensamblado existe.�MSB3578: Este ensamblado contiene recursos independientes del idioma correspondientes a la referencia cultural "{0}". Estos recursos no se considerarán independientes del idioma en el formato de salida ya que no es posible conservar esta información. Los recursos continuarán correspondiendo a "{0}" en el formato de salida.6MSB3564: Línea de recursos sin un signo igual, "{0}".'MSB3565: Línea de recursos sin nombre.cMSB3579: No se pudo encontrar el archivo vinculado "{0}" enumerado en el manifiesto del ensamblado.YNo hay ningún recurso especificado en "Sources". Se omitirá la generación de recursos.nNo hay ningún recurso obsoleto con respecto a sus archivos de origen. Se omitirá la generación de recursos.YMSB3562: La etiqueta "[strings]" ya no es necesaria en los recursos de texto; elimínela.]MSB3556: Solo se pueden escribir cadenas en un archivo .txt; el recurso "{0}" es de tipo {1}.�MSB3820: La ruta de acceso necesaria para almacenar archivos temporales relacionados con la compilación es demasiado larga. Pruebe el proyecto en un directorio más corto o cambie el nombre a algunos de los recursos. La ruta de acceso completa era "{0}"..Procesando archivo de recursos "{0}" en "{1}".*Procesando {0} recursos del archivo "{1}".6MSB3552: No se encuentra el archivo de recursos "{0}".�MSB3572: Se pasaron los parámetros StronglyTypedClassName, StronglyTypedNamespace y/o StronglyTypedFileName, pero no se pasó StronglyTypedLanguage. Si desea crear una clase de recursos fuertemente tipados, especifique un lenguaje. De lo contrario, quite todos los parámetros de clase, de nombre de archivo y de espacio de nombres.FMSB3559: Error en el proveedor de Code DOM para el lenguaje "{0}". {1}�MSB3573: Se especificó el lenguaje para una clase de recursos fuertemente tipados, pero se pasó más de un archivo de origen. Pase los archivos de origen de uno en uno si desea generar clases de recursos fuertemente tipados.�MSB3811: El ensamblado "{0}" indica que es un ensamblado satélite, pero contiene código. Los ensamblados principales no deben especificar la referencia cultural del ensamblado en su manifiesto y los satélites no deben contener código. Probablemente se deba a un error en el proceso de compilación.�MSB3812: Este ensamblado indica que es un ensamblado satélite, pero no contiene ningún archivo denominado .resources como recursos del manifiesto. El nombre de los archivos debe terminar en {0}.resources. Probablemente haya un problema en este ensamblado relacionado con la compilación.�MSB3580: El ensamblado del archivo "{0}" tiene una referencia cultural de ensamblado que indica que es un ensamblado satélite para la referencia cultural "{1}". Sin embargo, los nombres simples de los ensamblados satélite deben terminar en ".resources", mientras que el nombre simple de este ensamblado es "{2}". Puede que se trate de un ensamblado principal con la referencia cultural definida incorrectamente o de un ensamblado satélite con un nombre simple incorrecto.VCreando un AppDomain distinto porque "NeverLockTypeAssemblies" se evaluó como 'true'.xCreando un AppDomain distinto porque al analizar "{0}" no se pudo cargar el tipo serializado "{1}" en la línea {2}. {3}FCreando un AppDomain distinto debido a un error al analizar "{0}". {1}WCreando un AppDomain distinto debido a un error al analizar "{0}" en la línea {1}. {2}yCreando un AppDomain distinto debido al recurso "{0}" que representa un tipo serializado "{1}" en "{2}" en la línea {3}.^Creando un AppDomain distinto debido al recurso "{0}" de tipo "{1}" en "{2}" en la línea {3}.:MSB3563: Palabra clave entre corchetes no admitida, "{0}".EMSB3558: Extensión de archivo no admitida "{0}" en el archivo "{1}".�MSB3813: Valor de UltimateResourceFallbackLocation no válido o no reconocido en NeutralResourcesLanguageAttribute para el ensamblado "{1}". Ubicación: "{0}"EMSB3441: No se puede obtener el nombre del ensamblado para "{0}". {1}�No se encuentra la versión esperada de Microsoft Windows SDK. Se buscó una ubicación especificada en el valor "{0}" de la clave del Registro "{1}". Si el proceso de compilación no necesita el SDK, se puede omitir. De lo contrario, puede solucionar el problema realizando alguna de las siguientes acciones:  1) Instale Microsoft Windows SDK. 2) Instale Visual Studio 2010. 3) Establezca manualmente la clave del Registro indicada en la ubicación correcta.6Se encontró Microsoft Windows SDK instalado en "{0}".@MSB3786: Error al recuperar los SDK instalados en el equipo. {0}Se encontraron "{0}" SDK.SDK instalados:�MSB3785: No se encontró ningún SDK. Los elementos SDKReference no se resolverán. Si la aplicación requiere estas referencias, puede que haya errores de compilación.%El SDK "{0}" está instalado en "{1}"3Buscando SDK con la versión de destino "{0}, {1}".VMSB3784: "TargetPlatformVersion" y "TargetPlatformIdentifier" no pueden estar vacíos.ZMSB3642: El moniker de la versión de .NET Framework de destino "{0}" no es válido. "{1}"�MSB3645: No se encuentra .NET Framework v3.5 Service Pack 1. Para establecer el destino en "{0}", debe estar instalado .NET Framework v3.5 Service Pack 1 o una versión posterior.�MSB3644: No se encuentran los ensamblados de referencia de la versión de .NET Framework "{0}". Para resolver este problema, instale el SDK o el Paquete de compatibilidad de esta versión de .NET Framework o establezca el destino de la aplicación en una versión de .NET Framework para la que haya instalado el SDK o Paquete de compatibilidad. Tenga en cuenta que los ensamblados se resolverán desde la memoria caché global de ensamblados (GAC) y se usarán esos ensamblados en lugar de los de referencia. Por tanto, es posible que el ensamblado no esté establecido en la versión de .NET Framework de destino que tenía prevista.vMSB3643: Error al generar las rutas de acceso de ensamblado de referencia basadas en TargetFrameworkMoniker "{0}". {1}]Se agregará el archivo "{0}" desde la carpeta redist con la ruta de acceso de destino "{1}".Agregando la referencia "{0}".�MSB3798: La arquitectura de destino de la referencia de SDK resuelta "{0}" estaba vacía. No es posible encontrar archivos de referencia o redist sin una arquitectura de destino.�MSB3797: La configuración de destino de la referencia de SDK resuelta "{0}" estaba vacía. No es posible encontrar archivos de referencia o redist sin una configuración de destino.2MSB3796: Hubo un conflicto entre dos archivos. {0}�Conflicto entre dos archivos de la carpeta redist que van a la misma ruta de acceso de destino "{0}" entre los SDK "{1}" y "{2}". Se elegirá "{3}" sobre "{4}" porque se resolvió primero.�Conflicto entre dos archivos redist que van a la misma ruta de acceso de destino "{0}" dentro del SDK "{1}". Se elegirá "{2}" sobre "{3}" porque se resolvió primero.�Hubo un conflicto entre dos referencias con el mismo nombre de archivo entre los SDK "{0}" y "{1}". Se elegirá "{2}" en lugar de "{3}" porque se resolvió primero.�Hubo un conflicto entre dos referencias con el mismo nombre de archivo resuelto dentro del SDK "{0}". Se elegirá "{1}" en lugar de "{2}" porque se resolvió primero.?MSB3795: Hubo un problema en la tarea GetSDKReferenceFiles. {0}$Buscando archivos redist bajo "{0}". Buscando referencias bajo "{0}"./Enumerando la referencia SDK "{0}" desde "{1}".�Los metadatos "OriginalItemSpec" del SDK resuelto con la ruta de acceso "{0}" estaban vacíos. Se deben establecer los metadatos "OriginalItemSpec".kNo se enumera la referencia SDK "{0}" porque los metadatos "ExpandReferences" no son true en la referencia.6Problema al eliminar el archivo de caché "{0}". "{1}"IProblema al obtener la marca de tiempo del ensamblado actual "{0}". "{1}"BProblema al obtener los metadatos del ensamblado para "{0}". "{1}"2Problema al leer el archivo de caché "{0}". "{1}"9Problema al escribir en el archivo de caché "{0}". "{1}"XMSB3203: La ruta de acceso de salida "{0}" no puede establecerse en otra ubicación. {1}SMSB3205: SkipNonexistentProject sólo acepta los valores "True", "False" y "Build".�StopOnFirstFailure no surtirá efecto si se dan todas las condiciones siguientes: 1) El sistema se ejecuta en modo de proceso múltiple. 2) La propiedad BuildInParallel es true. 3) La propiedad RunEachTargetSeparately es false.�Se va a invalidar la propiedad BuildingInParallel estableciéndola en false. Esto se debe a que el sistema se está ejecutando en modo de proceso único con StopOnFirstFailure establecido en true.7MSB3202: No se encuentra el archivo del proyecto "{0}".5Se omitirá el proyecto "{0}" porque no se encuentra.�MSB3204: El formato de archivo del proyecto "{0}" es ".vcproj", que MSBuild ya no admite. Convierta el proyecto abriéndolo en el IDE de Visual Studio o ejecutando la herramienta de conversión, o bien utilice MSBuild 3.5 o una versión anterior para compilarlo.vLa tarea MSBuild va a omitir el resto de proyectos porque el parámetro StopOnFirstFailure estaba establecido en true.uLa tarea MSBuild va a omitir el resto de destinos porque el parámetro StopOnFirstFailure estaba establecido en true.Creando directorio "{0}".3MSB3191: No se puede crear el directorio "{0}". {1}tMSB3511: "{0}" no es un valor válido para el parámetro "Importance". Los valores válidos son: High, Normal y Low.Creando directorio "{0}".�MSB3676: No se pudo mover el archivo "{0}" al archivo de destino "{1}", porque el destino es una carpeta, no un archivo. Para mover el archivo de origen a una carpeta, utilice el parámetro DestinationFolder en lugar de DestinationFiles.8MSB3677: No se puede mover el archivo "{0}" a "{1}". {2}|MSB3678: "{0}" y "{1}" se especificaron como parámetros de entrada en el archivo del proyecto. Solo debe especificarse uno.%Moviendo el archivo de "{0}" a "{1}".PMSB3679: No se especificó ningún destino para Move. Especifique "{0}" o "{1}"..MSB3680: El archivo de origen "{0}" no existe.cMSB3681: El archivo de origen "{0}" es un directorio. La tarea "Move" no permite mover directorios.?MSB3501: No se pudieron leer las líneas del archivo "{0}". {1}pMSB3211: El ensamblado '{0}' no está registrado para la interoperabilidad COM. Regístrelo con regasm.exe /tlb.PMSB3212: El ensamblado "{0}" no pudo convertirse en una biblioteca de tipos. {1}7MSB3217: No se puede registrar el ensamblado "{0}". {1}@MSB3213: No se puede registrar la biblioteca de tipos "{0}". {1}\MSB3214: "{0}" no contiene ningún tipo que pueda registrarse para la interoperabilidad COM.IMSB3215: No se puede registrar el ensamblado "{0}"; el archivo no existe.>Registrando el ensamblado "{0}" para la interoperabilidad COM.6Exportando y registrando la biblioteca de tipos "{0}".MLa biblioteca de tipos "{0}" está actualizada: se omitirá la regeneración.�MSB3216: No se puede registrar el ensamblado "{0}"; acceso denegado. Asegúrese de que está ejecutando la aplicación como administrador. {1}4MSB3231: No se puede quitar el directorio "{0}". {1}Quitando el directorio "{0}".,El directorio "{0}" no existe y se omitirá.�MSB3455: Puede que ResGen.exe no se ejecute porque la línea de comandos tiene {0} caracteres, lo que supera la longitud máxima del comando. Para corregir este problema, (1) quite las referencias de ensamblado innecesarias, o bien (2) acorte las rutas de acceso a dichas referencias.\No hay ningún recurso especificado en "InputFiles". Se omitirá la generación de recursos.�MSB3452: Se pasaron los parámetros StronglyTypedClassName, StronglyTypedNamespace y/o StronglyTypedFileName, pero no se pasó StronglyTypedLanguage. Si desea crear una clase de recursos fuertemente tipados, especifique un lenguaje. De lo contrario, quite todos los parámetros de clase, de nombre de archivo y de espacio de nombres.�MSB3453: Se especificó el lenguaje para una clase de recursos fuertemente tipados, pero se pasó más de un archivo de origen. Pase los archivos de origen de uno en uno si desea generar clases de recursos fuertemente tipados.jMSB3451: Ni SDKToolsPath '{0}' ni ToolPath '{1}' es un directorio válido. Debe establecerse uno de ellos.�MSB3454: Tracker.exe es necesario para generar recursos incrementalmente de manera correcta en algunos casos como, por ejemplo, al compilar en un sistema operativo de 64 bits mediante MSBuild de 32 bits. Esta compilación requiere Tracker.exe, pero no se encuentra. La tarea está buscando Tracker.exe bajo el valor {0} de la clave del Registro {1}. Para solucionar este problema: 1) Instale el SKD v7.0A de Microsoft Windows o una versión posterior. 2) Instale Microsoft Visual Studio 2010. 3) Establezca manualmente la clave del Registro indicada en la ubicación correcta. También puede desactivar la generación incremental de recursos estableciendo la propiedad "TrackFileAccess" en "false".&Ubicación de AssemblyFoldersEx: "{0}"BOmitiendo el valor de versión de .NET Framework de destino "{0}".�MSB3259: Combinación de parámetros no válida. Solo se pueden establecer parámetros de subconjunto o perfil. No se pueden establecer a la vez uno o más parámetros de subconjunto ("TargetFrameworkSubsets", "InstalledAssemblySubsetTables") y uno o más parámetros de perfil ("ProfileName", "FullFrameworkFolders", "FullFrameworkAssemblyTables"). �MSB3242: Existe un conflicto entre parámetros mutuamente excluyentes. El valor de AutoUnify es 'true' y se estableció AppConfigFile.*Existía un conflicto entre "{0}" y "{1}".6Se eligió "{0}" porque tenía una versión posterior.8Se eligió "{0}" porque era principal y "{1}" no lo era.�Para resolver el conflicto y eliminar la advertencia, reasigne app.config del ensamblado "{0}" de la versión "{1}" [{2}] a la versión "{3}" [{4}].xMSB3243: No existe ningún medio para resolver el conflicto entre "{0}" y "{1}". Se elegirá "{0}" de manera arbitraria.8Se consideró "{0}", pero su nombre "{1}" no coincidía.&Se consideró "{0}", pero no existía.DSe consideró tratar "{0}" como nombre de archivo, pero no existía.3Se consideró "{0}", que no se encuentra en la GAC.mSe consideró "{0}", que existía, pero no tenía una identidad válida. Es posible que no sea un ensamblado.Dependencia "{0}".�MSB3268: La referencia principal "{0}" no se pudo resolver porque tiene una dependencia indirecta del ensamblado de .NET Framework "{1}" que no se pudo resolver en la versión de .NET Framework de destino actual. "{2}". Para solucionar este problema, quite la referencia "{0}" o establezca el destino de la aplicación en una versión de .NET Framework que contenga "{1}".�MSB3258: La referencia principal "{0}" no se pudo resolver porque tiene una dependencia indirecta del ensamblado de .NET Framework "{1}" cuya versión es superior "{2}" a la que hay en la versión de .NET Framework de destino actual "{3}".�MSB3275: La referencia principal "{0}" no se pudo resolver porque tiene una dependencia indirecta en el ensamblado "{1}", el cual se compiló con la versión de .NET Framework "{2}". Esta es una versión posterior a la versión de .NET Framework de destino actual "{3}".        {0}�MSB3253: La versión de .NET Framework de destino "{2}" actual no incluye el elemento "{1}" del que depende el ensamblado "{0}" al que se hace referencia. Esto hizo que no se resolviera dicho ensamblado. Para corregirlo, (1) cambie la versión de .NET Framework de destino para este proyecto, o bien (2) quite del proyecto el ensamblado al que se hace referencia.5MSB3244: No se encontraron archivos dependientes. {0}�MSB3245: No se pudo resolver esta referencia. {0} Si el código necesita esta referencia, podrían producirse errores de compilación.�MSB3251: No se pudo resolver el ensamblado {0}. La versión de .NET Framework de destino que este ensamblado necesita ({1}) es superior a la del proyecto. Si el código necesita esta referencia, podrían producirse errores de compilación.�MSB3252: La versión de .NET Framework de destino "{1}" actual no incluye el ensamblado "{0}"al que se hace referencia. Para corregirlo, (1) cambie la versión de .NET Framework de destino para este proyecto, o bien (2) quite del proyecto el ensamblado al que se hace referencia.kMSB3246: El archivo resuelto tiene una imagen incorrecta, no tiene metadatos o no es posible su acceso. {0}Ruta de acceso: "{0}"*Se encontró el archivo "{0}" relacionado.(Se encontró el archivo satélite "{0}".-Se encontró el archivo SCF incrustado "{0}".    {0}�MSB3261: Los metadatos FrameworkDirectory deben establecerse para todos los elementos que se pasen al parámetro FullFrameworkAssemblyTables. El elemento "{0}" no tenía establecidos los metadatos.:Se omitirá "{0}" porque tiene un subtipo "{1}" con datos.>El valor de ImageRuntimeVersion para esta referencia es "{0}".USe encontró un encabezado PE no válido. No se usará el archivo de implementación.PMSB3249: El archivo de configuración de la aplicación "{0}" no es válido. {1}�MSB3254: Se omitirá el archivo "{0}" porque no se puede leer. Bien se pasó a InstalledAssemblySubsetTables o bien se encontró al buscar en la carpeta {1} de TargetFrameworkDirectories. {2}�MSB3250: Se omitirá el archivo "{0}" porque no se puede leer. Bien se pasó a InstalledAssemblyTables o bien se encontró al buscar en la carpeta {1} de TargetFrameworkDirectories. {2}AMSB3248: El parámetro "{0}" tiene el valor "{1}" no válido. {2}�MSB3263: Se omitirá el archivo "{0}" porque no se puede leer. Bien se pasó a FullFrameworkAssemblyTables o bien se encontró al buscar en la carpeta "{1}" de FullFrameworkFolders. {2}$Esta referencia es un archivo WinMD.{0} = '{1}'{0}:�MSB3270: La arquitectura del procesador del proyecto que se va a compilar "{0}" y la arquitectura del procesador de la referencia "{1}", "{2}", no coinciden. Esta falta de coincidencia puede causar errores en tiempo de ejecución. Cambie la arquitectura del procesador de destino del proyecto mediante el Administrador de configuración para alinear las arquitecturas de procesador entre el proyecto y las referencias, o tome una dependencia de las referencias con una arquitectura de procesador que coincida con la arquitectura del procesador de destino del proyecto.�MSB3271: La arquitectura del procesador del proyecto que se va a compilar "{0}" y la arquitectura del procesador, "{1}", del archivo de implementación "{2}" para "{3}", no coinciden. Esta falta de coincidencia puede causar errores en tiempo de ejecución. Cambie la arquitectura del procesador de destino del proyecto mediante el Administrador de configuración para alinear las arquitecturas de procesador entre el proyecto y el archivo de implementación, o elija un archivo winmd con un archivo de implementación que tenga una arquitectura de procesador que coincida con la arquitectura del procesador de destino del proyecto.�MSB3262: Cuando el destino es un perfil, se deben establecer el parámetro ProfileName y FullFrameworkFolders o bien FullFrameworkAssemblyTables.�Esta referencia no es "CopyLocal" porque la propiedad CopyLocalDependenciesWhenParentReferenceInGac está establecida en false y todas sus referencias primarias se encuentran en la caché global de ensamblados.�No se generará ninguna lista de exclusión de subconjuntos de TargetFramework. IgnoreDefaultInstalledAssemblySubsetTables es true y no se pasó ningún otro archivo de perfil a InstalledAssemblySubsetTables.�No se generará ninguna lista de exclusión de perfiles de TargetFramework. No se proporcionó TargetFrameworkSubsets ni se pasó ningún otro archivo de perfil a InstalledAssemblySubsetTables.�No se generará ninguna lista de exclusión de perfiles de TargetFramework. Se encontró un nombre de cliente "{0}" completo en la lista TargetFrameworkSubsetNames.�MSB3260: No se encontraron archivos redist de perfil de la versión de .NET Framework de destino en las ubicaciones de FullFrameworkFolders.�MSB3256: No se leyó ningún ensamblado desde las listas redist. No se pudo generar una lista de exclusión de perfiles de TargetFramework. �El archivo de lista redist "{0}" tiene un nombre de Redist NULL o vacío en el elemento FileList. Asegúrese de que el nombre de Redist no sea NULL ni esté vacío.�MSB3255: No se encontraron los archivos de subconjuntos de la versión de .NET Framework de destino en los directorios de dicha versión ni en las ubicaciones especificadas en InstalledAssemblySubsetTables.|Esta referencia no es "CopyLocal" porque entró en conflicto con otra referencia con el mismo nombre y perdió el conflicto._Esta referencia no es "CopyLocal" porque sus tipos se incrustarán en el ensamblado de destino.UEsta referencia no es "CopyLocal" porque se encuentra en un directorio de Frameworks.�Esta referencia no es "CopyLocal" porque existe al menos un elemento de origen con "Private" establecido en "false" y ningún elemento de origen con "Private" establecido en "true".AEsta referencia no es "CopyLocal" porque es un archivo necesario.DEsta referencia no es "CopyLocal" porque está registrada en la GAC.Referencia principal "{0}".�MSB3267: La referencia principal "{0}", que es un ensamblado de .NET Framework, no se pudo resolver en la versión de .NET Framework de destino actual. "{1}". Para solucionar este problema, quite la referencia "{0}" o establezca el destino de la aplicación en una versión de .NET Framework que contenga "{0}".�MSB3257: La referencia principal "{0}" no se pudo resolver porque su versión es superior "{1}" a la existente en la versión de .NET Framework de destino actual. La que se encuentra en la versión de .NET Framework de destino actual es "{2}".�MSB3274: La referencia principal "{0}" no se pudo resolver porque se generó con la versión de .NET Framework "{1}". Esta es una versión posterior a la versión de .NET Framework de destino actual "{2}".ZAtributos Include de elementos de archivo del proyecto que provocaron la referencia "{0}".�MSB3269: No se pudo determinar si las referencias resueltas forman para de la versión de .NET Framework de destino debido a un error. "{0}"ENo se encontraron ensamblados satélite para la referencia "{0}". {1}AMSB3272: Error al leer el archivo de implementación "{0}". "{1}"DSe generará una lista de exclusión de perfiles de TargetFramework.(Referencias que dependen de "{0}" [{1}].�Debido a una entrada de reasignación en la lista redist de la versión de .Net Framework de destino, la referencia "{0}" se reasignó a "{1}".Requerido por "{0}".0La ruta de acceso del archivo resuelta es "{0}".RSe encontró una referencia en la ubicación de ruta de acceso de búsqueda "{0}".Para SearchPath "{0}"..Ubicaciones de AssemblyFoldersEx consideradas._MSB3247: Se encontraron conflictos entre diferentes versiones del mismo ensamblado dependiente.cNombres completos de ensamblado calculado de la lista de exclusión de perfiles de TargetFramework:,Rutas de acceso de archivos de lista redist:6Información de listas de perfiles de TargetFramework:9Rutas de acceso de listas de perfiles de TargetFramework:�Se consideró "{0}", que existía, pero tenía una arquitectura de procesador "{1}" que no coincide con la arquitectura de procesador de destino "{2}".
          {0}            {0}OReferencia principal sin resolver con un atributo Include de elemento de "{0}".�Se usará esta versión en lugar de la versión original "{0}" en "{2}" porque existe una entrada BindingRedirect en el archivo "{1}".cSe usará esta versión en lugar de la versión original "{0}" en "{1}" porque AutoUnify es 'true'.�Se usará esta versión en lugar de la versión original "{0}" en "{1}" porque existe una versión más reciente de este archivo de .NET Framework.Dependencia unificada "{0}".%Referencia principal unificada "{0}".�MSB3273: Arquitectura de procesador desconocida. El archivo de implementación "{0}" para "{1}" tenía un valor ImageFileMachine de "0x{2}". Si desea usar este archivo de implementación, asegúrese de que la propiedad "ResolveAssemblyWarnOrErrorOnTargetArchitectureMismatch" del proyecto esté establecida en "Warning" o "None".�Se generará una lista de exclusión de perfiles de TargetFramework. La lista de exclusión es una lista de ensamblados que no pertenecen al perfil.KAgregando una referencia tlbimp coincidente para la referencia aximp "{0}".DMSB3281: El ensamblado "{0}" no es un archivo de ensamblado válido.eMSB3282: No se puede obtener acceso al nombre de la biblioteca de tipos para la biblioteca "{0}". {1}�MSB3283: No se encuentra el ensamblado de contenedor para la biblioteca de tipos "{0}". Compruebe que (1) el componente COM está registrado correctamente y (2) los bits de la plataforma de destino coinciden con los del componente COM. Por ejemplo, si el componente COM es de 32 bits, la plataforma de destino no debe ser de 64 bits.sMSB3284: No se puede obtener la ruta de acceso del archivo para la biblioteca de tipos "{0}", versión {1}.{2}. {3}hMSB3285: No se pueden obtener atributos de biblioteca de tipos para una biblioteca de tipos dependiente.OMSB3286: No se puede cargar la biblioteca de tipos "{0}", versión {1}.{2}. {3}PMSB3287: No se puede cargar la biblioteca de tipos para la referencia "{0}". {1}FMSB3302: No se puede recuperar información sobre un tipo dependiente.TMSB3300: No se pueden especificar valores para KeyFile y también para KeyContainer.YMSB3301: El parámetro DelaySign es True, pero no se especificó KeyFile ni KeyContainer.�MSB3288: La referencia COM "{0}" entra en conflicto con la referencia "{1}". El proyecto hace referencia a diferentes bibliotecas de tipos con los mismos nombres de biblioteca de tipos. Se omitirá la referencia "{0}".ZMSB3290: No se pudo crear el ensamblado de contenedor de la biblioteca de tipos "{0}". {1}�MSB3291: No se pudo resolver el ensamblado .NET "{0}" dependiente. Asegúrese de que este ensamblado se incluye en la sección de referencias del archivo del proyecto.aMSB3292: No se pudo reasignar la versión de referencia de ADO {0}.{1} a la versión 2.7 - "{2}".KMSB3303: No se pudo resolver la referencia COM "{0}", versión {1}.{2}. {3}OMSB3293: No se pudo resolver la referencia "{0}" dependiente, versión {1}.{2}.=MSB3294: No se pudo resolver la referencia "{0}" dependiente.TMSB3304: No se pudieron determinar las dependencias de la referencia COM  "{0}". {1}�MSB3295: No se pudo cargar un ensamblado. Asegúrese de que deshabilitó la comprobación de nombres seguros para su clave pública si desea generar contenedores de firma retardada. {0}}MSB3296: No se encuentran los metadatos de referencia COM para la referencia "{1}" o estos tienen un valor no válido: "{0}".AMSB3297: No se encontraron referencias COM en la tarea. Saliendo.)Creando nuevo archivo de caché en "{0}".GReasignando la versión {0}.{1} de la referencia ADO a la versión 2.7.EProcesando la referencia COM "{0}" desde la ruta de acceso "{1}". {2}NMSB3305: Procesando la referencia COM "{0}" desde la ruta de acceso "{1}". {2}HDependencia de la referencia COM "{0}" resuelta, versión {1}.{2}: "{3}"6Dependencia de la referencia COM "{0}" resuelta: "{1}"6Referencia COM resuelta para el elemento "{0}": "{1}".JResolviendo referencia COM para el elemento "{0}" con un contenedor "{1}".EResolviendo dependencia de la referencia COM "{0}", versión {1}.{2}.5Determinando dependencias de la referencia COM "{0}".UMSB3298: El contenedor de claves '{0}' no contiene un par de claves pública/privada.QMSB3299: El archivo de clave '{0}' no contiene un par de claves pública/privada.�La referencia COM '{0}' es el ensamblado de interoperabilidad del control ActiveX '{1}' pero estaba marcada para su vinculación por el compilador con la marca /link. Esta referencia COM se tratará como una referencia y no se vinculará.{0} {1}.{2}%Usando el archivo de caché de "{0}"._MSB3323: No se encuentra el certificado de firma del manifiesto en el almacén de certificados.:MSB3324: Nombre del archivo de clave no válido "{0}". {1}�MSB3326: No se puede importar el archivo de clave siguiente: {0}. Puede que esté protegido mediante contraseña. Para solucionar este problema, intente importar de nuevo el certificado o impórtelo manualmente en el almacén de certificados personales del usuario.�MSB3325: No se puede importar el archivo de clave siguiente: {0}. Puede que esté protegido mediante contraseña. Para solucionar este problema, intente importar de nuevo el certificado o instale manualmente el certificado en el CSP de nombres seguros con el nombre de contenedor de clave siguiente: {1}@MSB3321: Se canceló la importación del archivo de clave "{0}".]MSB3322: No se puede obtener la suma de comprobación MD5 para el archivo de clave "{0}". {1}Error al importar claveWMSB3331: No se pudieron aplicar las propiedades de publicación para el elemento "{0}".*Procesando el archivo de manifiesto "{0}".�MSB3341: No se pudo resolver la referencia "{0}". Si el código necesita esta referencia, podrían producirse errores de compilación.<Intentando resolver referencia "{0}" en las rutas de acceso:>MSB3582: No se pudo resolver la referencia "{0}" del proyecto.-Resolviendo la referencia "{0}" del proyecto.9La referencia "{0}" del proyecto se resolvió como "{1}".3La referencia del proyecto "{0}" no se ha resuelto.�MSB3773: No se puede hacer referencia al SDK "{0}" junto con los SDK {1}, ya que todos pertenecen a la misma familia de productos SDK "{2}". Quite las referencias a otros SDK de la misma familia de productos.�MSB3780: No se puede hacer referencia al SDK "{0}" junto con los SDK {1}, ya que solamente se puede hacer referencia a una versión del SDK de un proyecto. Quite las referencias al resto de SDK.ONo se encontró el atributo "FrameworkIdentity" "{0}" en el manifiesto de SDK. &MSB3774: No se encontró el SDK "{0}".9Error al leer el archivo de manifiesto del SDK "{0}". {1},MSB3775: Error al resolver el SDK "{0}". {1}MSe encontró el atributo de ubicación "APPX" "{0}" en el manifiesto del SDK.LSe encontró el atributo "FrameworkIdentity" "{0}" en el manifiesto del SDK.1Se encontró en la ubicación de búsqueda "{0}".�No se encontraron atributos "APPX" que indiquen ubicaciones de paquete app en el manifiesto del SDK. Si se requiere un paquete app en tiempo de ejecución, puede que no se ejecute el proyecto.�No se encontró ningún atributo FrameworkIdentity en el manifiesto del SDK; dicho SDK se tratará como distinto de .NET Framework.�MSB3778: Se encontraron atributos "APPX" en el archivo de manifiesto del SDK "{0}", sin embargo ninguno coincidía con la configuración y arquitectura de destino "{1} | {2}" y no se encontró ningún atributo "APPX" sin configuración y arquitectura. Si se requiere un paquete app, el proyecto dará error en tiempo de ejecución.�MSB3777: Se encontraron atributos "FrameworkIdentity" en el archivo de manifiesto del SDK "{0}", sin embargo ninguno coincidía con la configuración y arquitectura de destino "{1} | {2}" y no se encontró ningún atributo "FrameworkIdentity" sin configuración y arquitectura. Si este proyecto se va a empaquetar, se producirá un error de empaquetado.�No se pueden resolver los elementos "SDKReference" porque no se pasó ninguna ubicación de SDK instalado a la propiedad "InstalledSdks".+Tiene una identidad de plataforma de "{0}".�MSB3782: El SDK "{0}" no admite una arquitectura neutra como destino con la opción "Preferencia de 32 bits" habilitada para el proyecto. Vaya a las propiedades del proyecto (pestaña Compilar en C# y VB) y deshabilite la opción "Preferencia de 32 bits" o cambie el proyecto para que la arquitectura de destino no sea neutra./Leyendo el archivo de manifiesto del SDK "{0}".MActualizando la ubicación "APPX" de la arquitectura "{0}" de "{1}" a "{2}". �MSB3781: El SDK "{0}" depende de los siguientes SDK {1}, que no se han agregado al proyecto o no se encuentran. Asegúrese de agregar estas dependencias al proyecto para evitar problemas en tiempo de ejecución.�MSB3776: La referencia SDK "{0}" tiene un formato incorrecto. Debe tener el formato siguiente "<NombreSDK>, versión=<VersiónSDK>. Por ejemplo: "MiSDK, versión=2.0"Buscando el SDK "{0}": �MSB3779: La arquitectura del procesador del proyecto que se va a compilar "{0}" no es compatible con el SDK "{1}" al que se hace referencia. Cambie la arquitectura del procesador de destino del proyecto (en Visual Studio, esta operación se puede realizar mediante el Administrador de configuración) a una de las arquitecturas compatibles con el SDK: "{2}".2Configuración y arquitectura de destino "{0}|{1}"\MSB3472: No se pudo eliminar el serializador "{0}" existente antes de crear uno nuevo: {1}  6MSB3473: La ruta de acceso de "{0}" no es válida. {1}DMSB3471: La referencia "{0}" que no existe se pasó a la tarea SGen.|MSB3481: No se encuentra el certificado de firma. Asegúrese de que se encuentra en el almacén personal del usuario actual.MSB3482: Error al firmar: {0}#MSB3483: Advertencia al firmar: {0}3MSB3484: No se encuentra el destino de firma '{0}'.eMSB3351: No se puede crear un par de claves de nombre seguro a partir del contenedor de claves '{0}'.@MSB3352: No se pudo leer el archivo de clave '{0}' especificado.OMSB3353: No se especificó la clave pública necesaria para la firma retardada.EMSB3661: Se pasó el valor '{0}' no válido a la propiedad Transform.EMSB3662: No se pasó ningún archivo de entrada a la tarea. Saliendo./MSB3371: No puede crearse el archivo "{0}". {1}?MSB3372: El archivo "{0}" no puede convertirse en grabable. {1}WMSB3373: No puede restaurarse el valor original de los atributos del archivo "{0}". {1}mMSB3374: No puede establecerse la hora del último acceso ni de la última escritura en el archivo "{0}". {1}-Se creará "{0}" porque se especificó "{1}".$MSB3375: El archivo "{0}" no existe.<MSB3376: La sintaxis del parámetro Time no es correcta. {0}Aplicando tarea Touch a "{0}".XMSB3396: La tarea "{0}" necesita una ruta de ensamblado o una ruta de archivo de estado.AMSB3395: No se puede anular el registro del ensamblado "{0}". {1}cMSB3391: "{0}" no contiene ningún tipo cuyo registro pueda anularse para la interoperabilidad COM.�MSB3392: No se puede anular el registro del ensamblado "{0}": acceso denegado. Asegúrese de que está ejecutando la aplicación como administrador. {1}SMSB3393: No se puede anular el registro del ensamblado "{0}". El archivo no existe.�MSB3397: No se puede anular el registro de la biblioteca de tipos ""{0}"". No se puede cargar el archivo. Asegúrese de que es una biblioteca de tipos válida.VNo puede anularse el registro de la biblioteca de tipos ""{0}"". El archivo no existe.dMSB3394: La biblioteca de tipos "{0}" no está registrada, por lo que no puede anularse su registro.HAnulando el registro del ensamblado "{0}" para la interoperabilidad COM.5Anulando el registro de la biblioteca de tipos "{0}".1MSB3402: Error al crear el archivo pdb "{0}". {1}]MSB3401: "{1}" no es un valor válido para el parámetro "{0}". Los valores válidos son: {2}6"{1}" no es un valor válido para el parámetro "{0}".|MSB3762: No se pasó ninguna referencia a la tarea. Se requiere una referencia como mínimo a mscorlib y Windows.Foundation.:Generado por la clase WriteCodeFragment de MSBuild el {0}.?MSB3712: No se pudo generar código para el lenguaje "{0}". {1}/MSB3713: No se pudo crear el archivo "{0}". {1},Se emitió el código especificado en "{0}".@MSB3711: Debe indicar como mínimo OutputFile u OutputDirectory.]No se escribió ningún archivo de salida porque no se especificó código para su creación.bMSB3714: Se proporcionó el parámetro "{0}", pero no todos los parámetros numerados previamente.AMSB3491: No se pudieron escribir líneas en el archivo "{0}". {1}yMSB3693: No se puede ejecutar la tarea XAML. El valor "{1}" especificado para el parámetro de tarea "{0}" no es válido.4MSB3721: El comando "{0}" salió con el código {1}.~MSB3722: El comando "{0}" salió con el código {1}. Compruebe que dispone de derechos suficientes para ejecutar este comando.cMSB3691: No se puede crear la tarea XAML. El objeto raíz no era del tipo ProjectSchemaDefinitions.VMSB3723: El parámetro "{0}" requiere que se establezca el parámetro "{1}" que falta.uMSB3694: No se puede crear la tarea XAML. Falta el atributo SwitchValue del EnumValue "{1}" de la EnumProperty "{0}".]MSB3692: No se puede crear la tarea XAML.  <UsingTask> no contiene una definición de <Task>.EMSB3688: No se puede crear la tarea XAML. Archivo no encontrado: {0}.�MSB3689: No se puede ejecutar la tarea XAML. Si el parámetro de tarea CommandLineTemplate no se especifica, debe especificarse el atributo ToolName en la regla o bien establecerse el parámetro de tarea ToolExe.IMSB3690: No se puede crear la tarea XAML. No se encuentra la regla "{0}".0MSB3687: No se puede analizar la regla XAML. {0}GMSB3686: No se puede crear la tarea XAML. Error en la compilación. {0}BMSB3741: No se pueden cargar argumentos para la tarea XmlPeek. {0}Se encontró "{0}".PMSB3742: No se puede procesar el argumento Namespaces para la tarea XmlPeek. {0}?El atributo Namespaces especificado no tiene el atributo "{0}".SEl atributo Namespaces especificado no es un fragmento de XML con formato correcto.8La consulta XPath especificada no capturó ningún nodo.DMSB3743: No se puede definir el contexto de la expresión XPath. {0}CDebe establecerse uno de los argumentos, XmlContent o XmlInputPath.JSolo se puede establecer uno de los argumentos, XmlContent o XmlInputPath.;MSB3733: No se puede abrir el archivo de entrada "{0}". {1}8MSB3734: No se puede cargar la consulta XPath "{0}". {1}{0} reemplazos realizados.PMSB3731: No se puede procesar el argumento Namespaces para la tarea XmlPoke. {0}?El atributo Namespaces especificado no tiene el atributo "{0}".SEl atributo Namespaces especificado no es un fragmento de XML con formato correcto.PMSB3735: Error al ejecutar la operación Poke con el parámetro Value "{0}". {1}""{0}" se ha reemplazado por "{1}".DMSB3732: No se puede definir el contexto de la expresión XPath. {0}PMSB3701: No se pueden cargar los argumentos para la tarea XslTransformation. {0}FAl especificar el ensamblado "{0}", debe especificar también el tipo.5MSB3703: No se puede ejecutar la transformación. {0}DDebe establecerse uno de los argumentos, XmlContent o XmlInputPaths.KSolo se puede establecer uno de los argumentos, XmlContent o XmlInputPaths.^MSB3702: No se puede procesar el argumento XsltParameters para la tarea XslTransformation. {0}WDebe establecerse uno de los argumentos, XslContent, XslInputPath o XslCompiledDllPath.^Solo se puede establecer uno de los argumentos, XslContent, XslInputPath o XslCompiledDllPath.5MSB3704: No se puede cargar el Xslt especificado. {0};El parámetro Xslt especificado no tiene el atributo "{0}".XEl atributo Parámetro Xslt especificado no es un fragmento de XML con formato correcto.����lSystem.Resources.ResourceReader, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089#System.Resources.RuntimeResourceSetPADPADP�	�M�\ӄ=���.��.7<,7��A0~J�p�n��Zr�%�t�%�tX��!�#B��e�PClassComments1ClassComments3BClassDocComment�.CulturePropertyComment1�.CulturePropertyComment2K"InvalidIdentifier�,MismatchedResourceName�0NonStringPropertyComment�@NonStringPropertyDetailedComment�*ResMgrPropertyComment*StringPropertyCommentb<StringPropertyTruncatedComment�@  MSBuild generó esta clase mediante la tarea GenerateResource.i  Para agregar o quitar un miembro, edite el archivo .resx y, a continuación, vuelva a ejecutar MSBuild.M  Clase de recursos fuertemente tipados, para buscar cadenas traducidas, etc.M  Invalida la propiedad CurrentUICulture del subproceso actual para todas lasM  búsquedas de recursos mediante esta clase de recursos fuertemente tipados.Identificador '{0}' no válido.�Cuando se analiza ResXDataNodes como valores IDictionary para StronglyTypedResourceBuilder.Create, las claves deben coincidir con los valores correspondientes para ResXDataNode.Name. Nombre de la clave: '{0}', ResXDataNode.Name: '{1}'.(  Busca un recurso adaptado de tipo {0}.6  Busca un recurso adaptado de tipo {0} similar a {1}.U  Devuelve la instancia de ResourceManager almacenada en caché usada por esta clase.+  Busca una cadena traducida similar a {0}.#{0} [resto de la cadena truncado]";Yh���Q�c9�>�8�a��I�Un�@�K}�{��^$���F���iL��z�oR��'�i�zT�YI�W;4w��{�߰W�n�Pٹ�v�EmqR�܇�%q�!��9]�	����7*�0@4g�/BSJBv4.0.30319l�#~H�#Strings#US$#GUID4�#Blob�%3��
/2:pJ�̈�\�.b�kW
�T�01:b���<Module>Microsoft.Build.Tasks.v4.0.resourcesesMicrosoft.Build.Tasks.Deployment.Bootstrapper.xmltoconfig.xslMicrosoft.Build.Tasks.Deployment.ManifestUtilities.write3.xslMicrosoft.Build.Tasks.Deployment.ManifestUtilities.write2.xslMicrosoft.Build.Tasks.Deployment.ManifestUtilities.trustinfo2.xslMicrosoft.Build.Tasks.Deployment.ManifestUtilities.read2.xslMicrosoft.Build.Tasks.Deployment.ManifestUtilities.merge.xslMicrosoft.Build.Tasks.Deployment.ManifestUtilities.manifest.xmlMicrosoft.Build.Tasks.Strings.shared.es.resourcesMicrosoft.Build.Tasks.Deployment.ManifestUtilities.Strings.es.resourcesMicrosoft.Build.Tasks.Strings.es.resourcesSystem.Design.es.resourcesMicrosoft.Build.Tasks.v4.0.resources.dll D����5C�X����:���$��$RSA1�WĮ��.����
��j쏇�vl�L���;����ݚ�6!�r<�����w��wO)�2�����!�����d\L����(]b,�e,��=t]o-��~^�Ė=&�Ce m��4MZғ� �  � _CorDllMainmscoree.dll�% @�0�	HX@ll4VS_VERSION_INFO��M#ovDVarFileInfo$Translation
��StringFileInfo�0c0a04b04CommentsFlavor=RetailLCompanyNameMicrosoft CorporationfFileDescriptionMicrosoft.Build.Tasks.v4.0.dll` FileVersion4.8.9037.0 built by: NET481REL1r)InternalNameMicrosoft.Build.Tasks.v4.0.resources.dll�8LegalCopyright� Microsoft Corporation. Todos los derechos reservados.z)OriginalFilenameMicrosoft.Build.Tasks.v4.0.resources.dllTProductNameMicrosoft� .NET Framework:ProductVersion4.8.9037.04
PrivateBuildDDBLD297A 1�'0�'�	*�H��
��'�0�'�10
	`�He0\
+�7�N0L0
+�70	���010
	`�He �������+B�Of��1�"Fzډ�;ò��
�0��0��3R�3����9�R0
	*�H��
0~10	UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110
210902183259Z
220901183259Z0t10	UUS10U
Washington10URedmond10U
Microsoft Corporation10UMicrosoft Corporation0�"0
	*�H��
�0�
���Ϗ���ۯ��#���4��Ԫ�B���Wq�%�:�/�LJȢ툱�'��_5@���⇾-����q���M �A��CPb�"{6���B5}oN/���E�sl�������4�/ĭ��N��]/�J|��D��]���
y�\���l�Y�z2��S�
n����Ⱦ`Du$��T�㋯�hFrGh��͑)�3��3N�0�m�l�8{c!S�P>r?~g+¼��G�|����t|@�IA*~�N��WM��~0�z0U%0
+�7L+0U5�ZA��k���N�|Fy�0PUI0G�E0C1)0'U Microsoft Operations Puerto Rico10U
230012+4675970U#0�Hnd�Pӂ�77"�m��u�0TUM0K0I�G�E�Chttp://www.microsoft.com/pkiops/crl/MicCodSigPCA2011_2011-07-08.crl0a+U0S0Q+0�Ehttp://www.microsoft.com/pkiops/certs/MicCodSigPCA2011_2011-07-08.crt0U�00
	*�H��
�I7�,dL@a��@��b��,g`_Z��GY1��)��R-tL�]A��Gҿ��)��\_팘K��	CG�K�
��#�=W��coɢN�dS��3�4ѧ��;�IS�8E�O�h�:����zQ�4��������0�Y �Ҳ�ٮ�v/.L�*��o1c�������Jg>�wQ����)�\��]L� އ��"j�����ʣ�yD��1�8/���&.�v�[K�X����&٦��b�n��wv&=��bj��uj�A�Z��Az�8`�+���3Y�����3�u�4k��¹f�eu8k�YӠ(���*��1+����8^������T\ڟ폪IN��KB�G�7q#�۬����܇�j3�����~�^2�
[>MX�����ډ[��%�$23�+=�F�%�R�2a�v/�U:�k��z���c'�t�����E��9!Dzd�vP�[���l�]rM�w2��8�6�O����."��y�<I�2��i0�z0�b�
a��0
	*�H��
0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1200U)Microsoft Root Certificate Authority 20110
110708205909Z
260708210909Z0~10	UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20110�"0
	*�H��
�0�
���r.��n��M4��X!�B*k�ZP��8I���7k���8™��9�1BӉ
yd�~�`$l��I��h^�ߛS�
,ï٩+�z	�זY�`�fv�2R&/�PϳD�]��.u�h��m�:\��F��8d�nd5x��c-�@����
�\y�I)�
��w��=��+ZMV(�zr�:�I^���C���{�{��>��]�O��/Y�;-�3Xŷ>�2ӳ=����8~ҝ�,�NV�!5%�9ndS���#������_��R������!t%_(��'(8%�9J6�|���#��f�aj�(I�_��%]�!K>RĵW?$��z[/�#�p]QFw��Ἤ�_����UK�9��#I��D|E��rz�r�$߿F����Wۃ��MI0�����[���ݰf��{���K�I)�(��}g��bx_�/��W�\�w((��m�(�,�@7O��D��	L�ԥC/t��n�x X,]`��>O3�ڰ�ޞN�F�l���ֈ����0��0	+�70UHnd�Pӂ�77"�m��u�0	+�7
SubCA0U�0U�0�0U#0�r-:1�C�N���1�#�40ZUS0Q0O�M�K�Ihttp://crl.microsoft.com/pki/crl/products/MicRooCerAut2011_2011_03_22.crl0^+R0P0N+0�Bhttp://www.microsoft.com/pki/certs/MicRooCerAut2011_2011_03_22.crt0��U ��0��0��	+�7.0��0?+3http://www.microsoft.com/pkiops/docs/primarycps.htm0@+042 Legal_policy_statement. 0
	*�H��
�g򆥘�Ty.��tg"���c��B�}�y��e_.,>��r�m���?�
�;�G���i�c�"5��]e��}�FPU��|�K�<B�Rа�k�>.)��=�Եw�9��d�D=xz#�}��t����&F*Š�����h�h.��*?*kXIc	inZ�����F+�;н5�n%��'������(��M=����2���-�[��I9
�
�ƭ�����QEX82q'��'��,: i��Y�hno��t�@�*(>�?Mf��M��o}E�v�@*e��]Rb��c6��������'�ͥ���]cA�[��>w��u�aa������A�(��e/��\��֡F�Y�	KH���)ű��?Ew5�Ң��zz"�H���G#�����k�K���ux��7�yK�ֳ#hu������i;��0�L���umc�=ѝVNO��W"�x2!z�A
�?��̤]����WqVNHE�Bɛv[
�Hk�y���mmj�Rs
zP�1��0��0��0~10	UUS10U
Washington10URedmond10U
Microsoft Corporation1(0&UMicrosoft Code Signing PCA 20113R�3����9�R0
	`�He���0	*�H��
	1
+�70
+�710
+�70/	*�H��
	1" ȡ�D���F����F��3��|=��H�(����0B
+�71402��Microsoft��http://www.microsoft.com0
	*�H��
���z77���cs�b|ȴ��x��b�U�||e.��dŰ��ƴ�D��M�޹
��������oTsV1c�h�7k���
��y^��R�߄Ks���0���Lu�]���`hX�9I8<=�

K9�bf���3%Z>���D,�+/߰���j����n��2�>���Y�h��
T;�qy�������a@u
�"ƺ���e�
��'.�u�����)�[���c��2����[�=g�R�u�Z�}ҡ�0�
+�71�0�	*�H��
���0��10
	`�He0�Y*�H��
	��H�D0�@
+�Y
010
	`�He 览��J�Q�%N�)��� n�Z��db�A���20220625024404.087Z0��ؤ��0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1-0+U$Microsoft Ireland Operations Limited1&0$UThales TSS ESN:D082-4BFD-EEBA1%0#UMicrosoft Time-Stamp Service��h0�0���3��Q��Zr���0
	*�H��
0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100
211028192746Z
230126192746Z0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1-0+U$Microsoft Ireland Operations Limited1&0$UThales TSS ESN:D082-4BFD-EEBA1%0#UMicrosoft Time-Stamp Service0�"0
	*�H��
�0�
��W>����������l:�M�и�U{��;1_	(�D�k�ָ��|���Q�����:�MDLNxx�
��
6 �,���M��«�:�z-Xp���/���c�c���.�i1*#�	����7	��Hx�x}'
c~��f!.�,�,Y_���=�$�`O�r\�4^�w6�?�S�qO�Bl����t쵗���E�`�O��B��o�4p~;B_�KA�mE.��ONɛ������a���y����kh�a^�
<tI���5��Qr@�@dx'\��&�f��:���.:��2���fd���7{	?J�K���M��^�;u��#�ߊr(R���X�x�	�HE���h���Mtٴc��a���j���Ψk��O6/��o����P+�>B���3�����Z�͓�Ejpw�M�̦E'��i0���.+D8B1Qy�g��)��{̇�_xಲo<қD�$U����
��d���`��;��?^�Aua�[@���60�20U��tk�I��΅�ۗ�7#q�0U#0���]^b]����e�S5�r0_UX0V0T�R�P�Nhttp://www.microsoft.com/pkiops/crl/Microsoft%20Time-Stamp%20PCA%202010(1).crl0l+`0^0\+0�Phttp://www.microsoft.com/pkiops/certs/Microsoft%20Time-Stamp%20PCA%202010(1).crt0U�00U%0
+0
	*�H��
��Ө�<����/"S�IcE�8�Ŝ	l�?b�'�ze2T�h^�����F��%+�l��9M���CDžGz�ǵ�D�i�3Z�1�O/�6�f�����s]4@�
UY�}
�WO2�Z��)���t��Ț) ����2�t������)��!��(��H_�)��=���RR[�w�
�~\�ep�`��%�ϱ���M��oZҎ�zg��=�����o�
����ۼ��۰Yso��wYo�:����)髿\Y'2O���dz&/�4 �N�b���o��8���頓[f��ӥI�#G
���&ʴi?8�J��ū&xb~%	
%u�wi��U?ϐ�D����Ѽ��;L}��CegV�^T�q��ث�k�V4�o�t�;�������#�H���)��S�.�T�@}���1h˦E��|&�5�p�qc�ۄ��[�?i�W�`Ifs�#�@�/琗�vD5w��kO�� r����Ot��>{(��뷩"�2Wotj-e��0�q0�Y�3��k��I�0
	*�H��
0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1200U)Microsoft Root Certificate Authority 20100
210930182225Z
300930183225Z0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100�"0
	*�H��
�0�
���L�r!y���$y�Ղ��ҩlNu��5W�lJ�⽹>`3�\O�f��SqZ�~JZ��6g�F#���w2��`}jR�D���Fk��v��P�D�q\Q17�
8n����&S|9azĪ�ri����6�5&dژ;�{3��[~��R���b%�j�]�S���VM�ݼ��㑏�9,Q��pi
�6-p�1�5(�㴇$��ɏ~�T��U�mh;�F��z)7���E�Fn�2��0\O,�b�͹⍈䖬J��q�[g`���=� �s}A�Fu��_4���� }~�ٞE߶r/�}_��۪~6�6L�+n�Q���s�M7t�4���G��|?Lۯ^����s=CN�39L��Bh.�QF�ѽjZas�g�^�(v�3rק ��
�co�6d�[���!]_0t���عP��a�65�G������k�\RQ]�%��Pzl�r�Rą��<�7�?x�E���^ڏ�riƮ{��>j�.����0��0	+�70#	+�7*�R�dĚ���<F5)��/�0U��]^b]����e�S5�r0\U U0S0Q+�7L�}0A0?+3http://www.microsoft.com/pkiops/Docs/Repository.htm0U%0
+0	+�7
SubCA0U�0U�0�0U#0��Vˏ�\bh�=��[�Κ�0VUO0M0K�I�G�Ehttp://crl.microsoft.com/pki/crl/products/MicRooCerAut_2010-06-23.crl0Z+N0L0J+0�>http://www.microsoft.com/pki/certs/MicRooCerAut_2010-06-23.crt0
	*�H��
��U}�*��,g1$[�rK��o�\�>NGdx���=13�9��q6?�dl|�u9m�1��lѡ�"��fg:SMݘ��x�6.���V����i�	�{�jo�)�n�?Hu��m��m#T�xSu$W�ݟ�=��h�e��V����(U'�$�@���]='�@�8���)�ü�T�B�������j�BRu�6��as.,k{n?,	x鑲�[�I�t�쑀�=�J>f;O���2ٖ����t��Lro�u0�4�z�P�
X�@<�Tm�ctH,�NG-�q�d�$�smʎ	��WITd�s�[D�Z�k
��(�g($�8K�n�!TkjEG����^O���Lv�WT	�iD~|�als�
��Af=i��AI~~���;����>�1Q������{��p���(��6ںL���
�4�$5g+�
�挙��"��'B=%��tt[jў>�~�13}���{�8pDѐ�ȫ:�:b�pcSM��m��qj�U3X��pf��0�@0���ؤ��0��10	UUS10U
Washington10URedmond10U
Microsoft Corporation1-0+U$Microsoft Ireland Operations Limited1&0$UThales TSS ESN:D082-4BFD-EEBA1%0#UMicrosoft Time-Stamp Service�#
0+>M/�v�HF�&��`[A�j���0���~0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100
	*�H��
�`�E0"20220625090301Z20220626090301Z0w0=
+�Y
1/0-0
�`�E0
I�0^0
�b.�06
+�Y
1(0&0
+�Y
�
0� �
0��0
	*�H��
��V�6�Pc��τ�lo"%���%m�O�
N�eV��]@����	c(~��}S}e��5 श�X@g47��w���v�6���׀�o�|�qja˖Bh�)��d��S5r渲Th؛�^Ey�l1��1�
0�	0��0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103��Q��Zr���0
	`�He��J0	*�H��
	1
*�H��
	0/	*�H��
	1" :al}��d�K�jyǿ�&7M�����Zt0��*�H��
	/1��0��0��0�� �rO�����"��b-��5��t�����̅�0��0���~0|10	UUS10U
Washington10URedmond10U
Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103��Q��Zr���0" �#I����6����-5*��}�;_4t��Ʈ�0
	*�H��
����p���Xnk7wZ՗����)?��U�$�p%O{�b���K�$ƜY��K�_~^Y_�&����r!�`܅H�	�\�@c���kS(��d�ѐ��0
;b�c��@�r�`U���)o�A�q� OF���ۿ��=�-�_��1����7��$8hG}5{�ݣ������`�7�F~��{����R�R��F/f�g�"B�;�Z��(*.d��c
�݃f7��o�O��_��}^]��	Z�c�;'�#D��nG�͟�2G����#���Ԣ��
�	%�0,����vJ� q��[i߂�O�n<>���v�u3�rɵ�Q�ɠ���t	�v<x��߆3@i�hr�(nF�'����@�5j�7�:Q��s��ί�b��@f/���y�s����I���^s�S���V�h��>�0�`טhc�Շ��2�d_:<4�^U��f�~�s�7�yU���3�S<��Al:��a*�B!��t�K���w^'y\V���V��*v�XT

Youez - 2016 - github.com/yon3zu
LinuXploit