<?xml version="1.0" encoding="utf-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.2" xsi:schemaLocation="urn:oasis:names:tc:xliff:document:1.2 xliff-core-1.2-transitional.xsd">
  <file datatype="xml" source-language="en" target-language="zh-Hans" original="../Strings.resx">
    <body>
      <trans-unit id="AddResourceWithNonIntegerResource">
        <source>NETSDK1076: AddResource can only be used with integer resource types.</source>
        <target state="translated">NETSDK1076: AddResource 只能使用整数资源类型。</target>
        <note>{StrBegin="NETSDK1076: "}</note>
      </trans-unit>
      <trans-unit id="AotNotSupported">
        <source>NETSDK1196: The SDK does not support ahead-of-time compilation. Set the PublishAot property to false.</source>
        <target state="translated">NETSDK1196: SDK 不支持提前编译。请将 PublishAot 属性设置为 false。</target>
        <note>{StrBegin="NETSDK1196: "}</note>
      </trans-unit>
      <trans-unit id="AotUnsupportedHostRuntimeIdentifier">
        <source>NETSDK1204: Ahead-of-time compilation is not supported on the current platform '{0}'.</source>
        <target state="translated">NETSDK1204: 当前平台“{0}”不支持提前编译。</target>
        <note>{StrBegin="NETSDK1204: "}</note>
      </trans-unit>
      <trans-unit id="AotUnsupportedTargetFramework">
        <source>NETSDK1207: Ahead-of-time compilation is not supported for the target framework.</source>
        <target state="translated">NETSDK1207: 目标框架不支持提前编译。</target>
        <note>{StrBegin="NETSDK1207: "}</note>
      </trans-unit>
      <trans-unit id="AotUnsupportedTargetRuntimeIdentifier">
        <source>NETSDK1203: Ahead-of-time compilation is not supported for the target runtime identifier '{0}'.</source>
        <target state="translated">NETSDK1203: 目标运行时标识符“{0}”不支持提前编译。</target>
        <note>{StrBegin="NETSDK1203: "}</note>
      </trans-unit>
      <trans-unit id="AppConfigRequiresRootConfiguration">
        <source>NETSDK1070: The application configuration file must have root configuration element.</source>
        <target state="translated">NETSDK1070: 应用程序配置文件必须具有根配置元素。</target>
        <note>{StrBegin="NETSDK1070: "}</note>
      </trans-unit>
      <trans-unit id="AppHostCreationFailedWithRetry">
        <source>NETSDK1113: Failed to create apphost (attempt {0} out of {1}): {2}</source>
        <target state="translated">NETSDK1113: 未能创建 apphost (已尝试 {0} 次，共 {1} 次): {2}</target>
        <note>{StrBegin="NETSDK1113: "}</note>
      </trans-unit>
      <trans-unit id="AppHostCustomizationRequiresWindowsHostWarning">
        <source>NETSDK1074: The application host executable will not be customized because adding resources requires that the build be performed on Windows (excluding Nano Server).</source>
        <target state="translated">NETSDK1074: 未自定义应用程序主机可执行文件，因为添加资源要求在 Windows (不包括 Nano 服务器)上执行生成。</target>
        <note>{StrBegin="NETSDK1074: "}</note>
      </trans-unit>
      <trans-unit id="AppHostHasBeenModified">
        <source>NETSDK1029: Unable to use '{0}' as application host executable as it does not contain the expected placeholder byte sequence '{1}' that would mark where the application name would be written.</source>
        <target state="translated">NETSDK1029: 未能将“{0}”用作应用程序主机可执行文件，因为它没有必需的占位符字节序列“{1}”，该序列会标记应用程序名称的写入位置。</target>
        <note>{StrBegin="NETSDK1029: "}</note>
      </trans-unit>
      <trans-unit id="AppHostNotWindows">
        <source>NETSDK1078: Unable to use '{0}' as application host executable because it's not a Windows PE file.</source>
        <target state="translated">NETSDK1078: 无法将“{0}”用作应用程序主机可执行文件，因为它不是 Windows PE 文件。</target>
        <note>{StrBegin="NETSDK1078: "}</note>
      </trans-unit>
      <trans-unit id="AppHostNotWindowsCLI">
        <source>NETSDK1072: Unable to use '{0}' as application host executable because it's not a Windows executable for the CUI (Console) subsystem.</source>
        <target state="translated">NETSDK1072: 无法将“{0}”用作应用程序主机可执行文件，因为它不是 CUI (控制台)子系统的 Windows 可执行文件。</target>
        <note>{StrBegin="NETSDK1072: "}</note>
      </trans-unit>
      <trans-unit id="AppHostSigningFailed">
        <source>NETSDK1177: Failed to sign apphost with error code {1}: {0}</source>
        <target state="translated">NETSDK1177: 无法对 Apphost 进行签名，错误代码为 {1}: {0}</target>
        <note>{StrBegin="NETSDK1177: "}</note>
      </trans-unit>
      <trans-unit id="ArtifactsPathCannotBeSetInProject">
        <source>NETSDK1199: The ArtifactsPath and UseArtifactsOutput properties cannot be set in a project file, due to MSBuild ordering constraints. They must be set in a Directory.Build.props file or from the command line. See https://aka.ms/netsdk1199 for more information.</source>
        <target state="translated">NETSDK1199: 由于 MSBuild 排序约束，无法在项目文件中设置 ArtifactsPath 和 UseArtifactsOutput 属性。必须在 Directory.Build.props 文件中或通过命令行设置它们。有关详细信息，请参阅 https://aka.ms/netsdk1199。</target>
        <note>{StrBegin="NETSDK1199: "}</note>
      </trans-unit>
      <trans-unit id="AspNetCoreAllNotSupported">
        <source>NETSDK1079: The Microsoft.AspNetCore.All package is not supported when targeting .NET Core 3.0 or higher.  A FrameworkReference to Microsoft.AspNetCore.App should be used instead, and will be implicitly included by Microsoft.NET.Sdk.Web.</source>
        <target state="translated">NETSDK1079: 当面向 .NET Core 3.0 或更高版本时，不支持 Microsoft.AspNetCore.All 包。应改为使用 Microsoft.AspNetCore.App 的 FrameworkReference，并且 Microsoft.NET.Sdk.Web 将隐式包含它。</target>
        <note>{StrBegin="NETSDK1079: "}</note>
      </trans-unit>
      <trans-unit id="AspNetCoreUsesFrameworkReference">
        <source>NETSDK1080: A PackageReference to Microsoft.AspNetCore.App is not necessary when targeting .NET Core 3.0 or higher. If Microsoft.NET.Sdk.Web is used, the shared framework will be referenced automatically. Otherwise, the PackageReference should be replaced with a FrameworkReference.</source>
        <target state="translated">NETSDK1080: 当面向 .NET Core 3.0 或更高版本时，不需要 Microsoft.AspNetCore.App 的 PackageReference。如果使用 Microsoft.NET.Sdk.Web，则将自动引用共享框架。否则，应使用 FrameworkReference 替换 PackageReference。</target>
        <note>{StrBegin="NETSDK1080: "}</note>
      </trans-unit>
      <trans-unit id="AssetPreprocessorMustBeConfigured">
        <source>NETSDK1017: Asset preprocessor must be configured before assets are processed.</source>
        <target state="translated">NETSDK1017: 必须在处理资产之前配置资产预处理器。</target>
        <note>{StrBegin="NETSDK1017: "}</note>
      </trans-unit>
      <trans-unit id="AssetsFileMissingRuntimeIdentifier">
        <source>NETSDK1047: Assets file '{0}' doesn't have a target for '{1}'. Ensure that restore has run and that you have included '{2}' in the TargetFrameworks for your project. You may also need to include '{3}' in your project's RuntimeIdentifiers.</source>
        <target state="translated">NETSDK1047: 资产文件“{0}”没有“{1}”的目标。确保已运行还原，且“{2}”已包含在项目的 TargetFrameworks 中。可能需要在项目 RuntimeIdentifiers 中包括“{3}”。</target>
        <note>{StrBegin="NETSDK1047: "}</note>
      </trans-unit>
      <trans-unit id="AssetsFileMissingTarget">
        <source>NETSDK1005: Assets file '{0}' doesn't have a target for '{1}'. Ensure that restore has run and that you have included '{2}' in the TargetFrameworks for your project.</source>
        <target state="translated">NETSDK1005: 资产文件“{0}”没有“{1}”的目标。确保已运行还原，且“{2}”已包含在项目的 TargetFrameworks 中。</target>
        <note>{StrBegin="NETSDK1005: "}</note>
      </trans-unit>
      <trans-unit id="AssetsFileNotFound">
        <source>NETSDK1004: Assets file '{0}' not found. Run a NuGet package restore to generate this file.</source>
        <target state="translated">NETSDK1004: 找不到资产文件“{0}”。运行 NuGet 包还原以生成此文件。</target>
        <note>{StrBegin="NETSDK1004: "}</note>
      </trans-unit>
      <trans-unit id="AssetsFileNotSet">
        <source>NETSDK1063: The path to the project assets file was not set. Run a NuGet package restore to generate this file.</source>
        <target state="translated">NETSDK1063: 未设置项目资产文件的路径。运行 NuGet 程序包还原以生成此文件。</target>
        <note>{StrBegin="NETSDK1063: "}</note>
      </trans-unit>
      <trans-unit id="AssetsFilePathNotRooted">
        <source>NETSDK1006: Assets file path '{0}' is not rooted. Only full paths are supported.</source>
        <target state="translated">NETSDK1006: 资产文件路径“{0}”不是根路径。仅支持完整路径。</target>
        <note>{StrBegin="NETSDK1006: "}</note>
      </trans-unit>
      <trans-unit id="AtLeastOneTargetFrameworkMustBeSpecified">
        <source>NETSDK1001: At least one possible target framework must be specified.</source>
        <target state="translated">NETSDK1001: 必须指定至少一个可能的目标框架。</target>
        <note>{StrBegin="NETSDK1001: "}</note>
      </trans-unit>
      <trans-unit id="CannotDirectlyReferenceMicrosoftNetCompilersToolsetFramework">
        <source>NETSDK1205: The Microsoft.Net.Compilers.Toolset.Framework package should not be set directly. Set the property 'BuildWithNetFrameworkHostedCompiler' to 'true' instead if you need it.</source>
        <target state="translated">NETSDK1205: 不应直接设置 Microsoft.Net.Compilers.Toolset.Framework 包。如果需要，请将属性 "BuildWithNetFrameworkHostedCompiler" 设置为 "true"。</target>
        <note>{StrBegin="NETSDK1205: "}{Locked="Microsoft.Net.Compilers.Toolset.Framework"}{Locked="BuildWithNetFrameworkHostedCompiler"}</note>
      </trans-unit>
      <trans-unit id="CannotEmbedClsidMapIntoComhost">
        <source>NETSDK1092: The CLSIDMap cannot be embedded on the COM host because adding resources requires that the build be performed on Windows (excluding Nano Server).</source>
        <target state="translated">NETSDK1092: CLSIDMap 无法嵌入 COM 主机，因为添加资源要求在 Windows (不包括 Nano 服务器)上执行生成。</target>
        <note>{StrBegin="NETSDK1092: "}</note>
      </trans-unit>
      <trans-unit id="CannotFindApphostForRid">
        <source>NETSDK1065: Cannot find app host for {0}. {0} could be an invalid runtime identifier (RID). For more information about RID, see https://aka.ms/rid-catalog.</source>
        <target state="translated">NETSDK1065: 无法找到 {0} 的应用主机。{0} 可能是无效的运行时标识符(RID)。有关 RID 的详细信息，请参阅 https://aka.ms/rid-catalog。</target>
        <note>{StrBegin="NETSDK1065: "}</note>
      </trans-unit>
      <trans-unit id="CannotFindComhost">
        <source>NETSDK1091: Unable to find a .NET Core COM host. The .NET Core COM host is only available on .NET Core 3.0 or higher when targeting Windows.</source>
        <target state="translated">NETSDK1091: 找不到 .NET Core COM 主机。仅当面向 Windows 时，.NET Core COM 主机才在 .NET Core 3.0 或更高版本上可用。</target>
        <note>{StrBegin="NETSDK1091: "}</note>
      </trans-unit>
      <trans-unit id="CannotFindIjwhost">
        <source>NETSDK1114: Unable to find a .NET Core IJW host. The .NET Core IJW host is only available on .NET Core 3.1 or higher when targeting Windows.</source>
        <target state="translated">NETSDK1114: 找不到 .NET Core IJW 主机。仅当面向 Windows 时，.NET Core IJW 主机才在 .NET Core 3.1 或更高版本上可用。</target>
        <note>{StrBegin="NETSDK1114: "}</note>
      </trans-unit>
      <trans-unit id="CannotFindProjectInfo">
        <source>NETSDK1007: Cannot find project info for '{0}'. This can indicate a missing project reference.</source>
        <target state="translated">NETSDK1007: 找不到“{0}”的项目信息。这可以指示缺少一个项目引用。</target>
        <note>{StrBegin="NETSDK1007: "}</note>
      </trans-unit>
      <trans-unit id="CannotHaveRuntimeIdentifierPlatformMismatchPlatformTarget">
        <source>NETSDK1032: The RuntimeIdentifier platform '{0}' and the PlatformTarget '{1}' must be compatible.</source>
        <target state="translated">NETSDK1032: RuntimeIdentifier 平台“{0}”和 PlatformTarget“{1}”必须兼容。</target>
        <note>{StrBegin="NETSDK1032: "}</note>
      </trans-unit>
      <trans-unit id="CannotHaveSelfContainedWithoutRuntimeIdentifier">
        <source>NETSDK1031: It is not supported to build or publish a self-contained application without specifying a RuntimeIdentifier. You must either specify a RuntimeIdentifier or set SelfContained to false.</source>
        <target state="translated">NETSDK1031: 不可在未指定 RuntimeIdentifier 的情况下生成或发布自包含应用程序。必须指定 RuntimeIdentifier 或将 SelfContained 设置为 false。</target>
        <note>{StrBegin="NETSDK1031: "}</note>
      </trans-unit>
      <trans-unit id="CannotHaveSingleFileWithoutRuntimeIdentifier">
        <source>NETSDK1097: It is not supported to publish an application to a single-file without specifying a RuntimeIdentifier. You must either specify a RuntimeIdentifier or set PublishSingleFile to false.</source>
        <target state="translated">NETSDK1097: 不可在未指定 RuntimeIdentifier 的情况下发布将应用程序发布到单一文件中。必须指定 RuntimeIdentifier 或将 PublishSingleFile 设置为 false。</target>
        <note>{StrBegin="NETSDK1097: "}</note>
      </trans-unit>
      <trans-unit id="CannotHaveSingleFileWithoutAppHost">
        <source>NETSDK1098: Applications published to a single-file are required to use the application host. You must either set PublishSingleFile to false or set UseAppHost to true.</source>
        <target state="translated">NETSDK1098: 要使用应用程序主机，需具备发布到单一文件中的应用程序。必须将 PublishSingleFile 设置为 false，或将 UseAppHost 设置为 true。</target>
        <note>{StrBegin="NETSDK1098: "}</note>
      </trans-unit>
      <trans-unit id="CannotHaveSingleFileWithoutExecutable">
        <source>NETSDK1099: Publishing to a single-file is only supported for executable applications.</source>
        <target state="translated">NETSDK1099: 发布到单一文件仅适用于可执行应用程序。</target>
        <note>{StrBegin="NETSDK1099: "}</note>
      </trans-unit>
      <trans-unit id="CannotHaveSolutionLevelOutputPath">
        <source>NETSDK1194: The "--output" option isn't supported when building a solution. Specifying a solution-level output path results in all projects copying outputs to the same directory, which can lead to inconsistent builds.</source>
        <target state="translated">NETSDK1194: 生成解决方案时不支持 "--output" 选项。指定解决方案级输出路径会导致所有项目将输出复制到同一目录，这可能会导致生成不一致。</target>
        <note>{StrBegin="NETSDK1194: "}{Locked="--output"}</note>
      </trans-unit>
      <trans-unit id="CannotHaveSolutionLevelRuntimeIdentifier">
        <source>NETSDK1134: Building a solution with a specific RuntimeIdentifier is not supported. If you would like to publish for a single RID, specify the RID at the individual project level instead.</source>
        <target state="translated">NETSDK1134: 不支持使用特定 RuntimeIdentifier 生成解决方案。如果要为单个 RID 发布，请改为在单独的项目级别指定 RID。</target>
        <note>{StrBegin="NETSDK1134: "}</note>
      </trans-unit>
      <trans-unit id="CannotHaveSupportedOSPlatformVersionHigherThanTargetPlatformVersion">
        <source>NETSDK1135: SupportedOSPlatformVersion {0} cannot be higher than TargetPlatformVersion {1}.</source>
        <target state="translated">NETSDK1135: SupportedOSPlatformVersion {0} 不能高于 TargetPlatformVersion {1}。</target>
        <note>{StrBegin="NETSDK1135: "}</note>
      </trans-unit>
      <trans-unit id="CannotIncludeAllContentButNotNativeLibrariesInSingleFile">
        <source>NETSDK1143: Including all content in a single file bundle also includes native libraries. If IncludeAllContentForSelfExtract is true, IncludeNativeLibrariesForSelfExtract must not be false.</source>
        <target state="translated">NETSDK1143: 包含单个文件包中的所有内容意味着也包括本机库。如果 IncludeAllContentForSelfExtract 为 true，则 IncludeNativeLibrariesForSelfExtract 不能为 false。</target>
        <note>{StrBegin="NETSDK1143: "}</note>
      </trans-unit>
      <trans-unit id="CannotIncludeSymbolsInSingleFile">
        <source>NETSDK1142: Including symbols in a single file bundle is not supported when publishing for .NET5 or higher.</source>
        <target state="translated">NETSDK1142: 针对 .NET5 或更高版本发布时，不支持在单个文件包中包括符号。</target>
        <note>{StrBegin="NETSDK1142: "}</note>
      </trans-unit>
      <trans-unit id="CannotInferTargetFrameworkIdentifierAndVersion">
        <source>NETSDK1013: The TargetFramework value '{0}' was not recognized. It may be misspelled. If not, then the TargetFrameworkIdentifier and/or TargetFrameworkVersion properties must be specified explicitly.</source>
        <target state="translated">NETSDK1013: 未识别 TargetFramework 值“{0}”。可能是因为拼写错误。如果拼写正确，必须显式指定 TargetFrameworkIdentifier 和/或 TargetFrameworkVersion 属性。</target>
        <note>{StrBegin="NETSDK1013: "}</note>
      </trans-unit>
      <trans-unit id="CannotUseSelfContainedWithoutAppHost">
        <source>NETSDK1067: Self-contained applications are required to use the application host. Either set SelfContained to false or set UseAppHost to true.</source>
        <target state="translated">NETSDK1067: 需要自包含应用程序才能使用应用程序主机。将 SelfContained 设置为 false，或者将 UseAppHost 设置为 true。</target>
        <note>{StrBegin="NETSDK1067: "}</note>
      </trans-unit>
      <trans-unit id="CanOnlyHaveSingleFileWithNetCoreApp">
        <source>NETSDK1125: Publishing to a single-file is only supported for netcoreapp target.</source>
        <target state="translated">NETSDK1125: 仅 netcoreapp 目标支持发布到单个文件。</target>
        <note>{StrBegin="NETSDK1125: "}</note>
      </trans-unit>
      <trans-unit id="ChoosingAssemblyVersion_Info">
        <source>Choosing '{0}' because AssemblyVersion '{1}' is greater than '{2}'.</source>
        <target state="translated">选择“{0}”，因为 AssemblyVersion“{1}”高于“{2}”。</target>
        <note />
      </trans-unit>
      <trans-unit id="ChoosingCopyLocalArbitrarily_Info">
        <source>Choosing '{0}' arbitrarily as both items are copy-local and have equal file and assembly versions.</source>
        <target state="translated">任意选择“{0}”，因为两个项都是本地副本且文件和程序集版本相等。</target>
        <note />
      </trans-unit>
      <trans-unit id="ChoosingFileVersion_Info">
        <source>Choosing '{0}' because file version '{1}' is greater than '{2}'.</source>
        <target state="translated">选择“{0}”，因为文件版本“{1}”高于“{2}”。</target>
        <note />
      </trans-unit>
      <trans-unit id="ChoosingPlatformItem_Info">
        <source>Choosing '{0}' because it is a platform item.</source>
        <target state="translated">选择“{0}”，因为它是平台项。</target>
        <note />
      </trans-unit>
      <trans-unit id="ChoosingPreferredPackage_Info">
        <source>Choosing '{0}' because it comes from a package that is preferred.</source>
        <target state="translated">选择“{0}”，因为它来自首选包。</target>
        <note />
      </trans-unit>
      <trans-unit id="ClsidMapConflictingGuids">
        <source>NETSDK1089: The '{0}' and '{1}' types have the same CLSID '{2}' set in their GuidAttribute. Each COMVisible class needs to have a distinct guid for their CLSID.</source>
        <target state="translated">NETSDK1089: “{0}”和“{1}”类型在其 GuidAttribute 中设置了相同的 CLSID“{2}”。每个 COMVisible 类都需要为其 CLSID 提供一个不同的 GUID。</target>
        <note>{StrBegin="NETSDK1089: "}
{0} - The first type with the conflicting guid.
{1} - The second type with the conflicting guid.
{2} - The guid the two types have.</note>
      </trans-unit>
      <trans-unit id="ClsidMapExportedTypesRequireExplicitGuid">
        <source>NETSDK1088: The COMVisible class '{0}' must have a GuidAttribute with the CLSID of the class to be made visible to COM in .NET Core.</source>
        <target state="translated">NETSDK1088: COMVisible 类“{0}”必须具有 GuidAttribute，该类的 CLSID 将在 .NET Core 中对 COM 可见。</target>
        <note>{StrBegin="NETSDK1088: "}
{0} - The ComVisible class that doesn't have a GuidAttribute on it.</note>
      </trans-unit>
      <trans-unit id="ClsidMapInvalidAssembly">
        <source>NETSDK1090: The supplied assembly '{0}' is not valid. Cannot generate a CLSIDMap from it.</source>
        <target state="translated">NETSDK1090: 提供的程序集“{0}”无效。无法从该程序集生成 CLSIDMap。</target>
        <note>{StrBegin="NETSDK1090: "}
{0} - The path to the invalid assembly.</note>
      </trans-unit>
      <trans-unit id="CompressionInSingleFileRequires60">
        <source>NETSDK1167: Compression in a single file bundle is only supported when publishing for .NET6 or higher.</source>
        <target state="translated">NETSDK1167: 仅支持在为 .NET6 或更高版本发布时进行单个文件包的压缩。</target>
        <note>{StrBegin="NETSDK1167: "}</note>
      </trans-unit>
      <trans-unit id="CompressionInSingleFileRequiresSelfContained">
        <source>NETSDK1176: Compression in a single file bundle is only supported when publishing a self-contained application.</source>
        <target state="translated">NETSDK1176: 仅在发布独立应用程序时才支持在单个文件捆绑包中进行压缩。</target>
        <note>{StrBegin="NETSDK1176: "}</note>
      </trans-unit>
      <trans-unit id="ConflictingRuntimePackInformation">
        <source>NETSDK1133: There was conflicting information about runtime packs available for {0}:
{1}</source>
        <target state="translated">NETSDK1133: 可供{0} 使用的运行时包的信息存在冲突:
{1}</target>
        <note>{StrBegin="NETSDK1133: "}</note>
      </trans-unit>
      <trans-unit id="ContentItemDoesNotProvideOutputPath">
        <source>NETSDK1014: Content item for '{0}' sets '{1}', but does not provide  '{2}' or '{3}'.</source>
        <target state="translated">NETSDK1014: “{0}”的内容项设置为“{1}”，但不提供“{2}”或“{3}”。</target>
        <note>{StrBegin="NETSDK1014: "}</note>
      </trans-unit>
      <trans-unit id="ContentPreproccessorParameterRequired">
        <source>NETSDK1010: The '{0}' task must be given a value for parameter '{1}' in order to consume preprocessed content.</source>
        <target state="translated">NETSDK1010: 必须向“{0}”任务提供参数“{1}”的值以便使用预处理的内容。</target>
        <note>{StrBegin="NETSDK1010: "}</note>
      </trans-unit>
      <trans-unit id="CouldNotDetermineWinner_DoesNotExist_Info">
        <source>Could not determine winner because '{0}' does not exist.</source>
        <target state="translated">“{0}”不存在，因此无法确定优胜者。</target>
        <note />
      </trans-unit>
      <trans-unit id="CouldNotDetermineWinner_EqualVersions_Info">
        <source>Could not determine winner due to equal file and assembly versions.</source>
        <target state="translated">文件和程序集版本相等，因此无法确定优胜者。</target>
        <note />
      </trans-unit>
      <trans-unit id="CouldNotDetermineWinner_NoFileVersion_Info">
        <source>Could not determine a winner because '{0}' has no file version.</source>
        <target state="translated">“{0}”没有文件版本，因此无法确定优胜者。</target>
        <note />
      </trans-unit>
      <trans-unit id="CouldNotDetermineWinner_NotAnAssembly_Info">
        <source>Could not determine a winner because '{0}' is not an assembly.</source>
        <target state="translated">“{0}”不是程序集，因此无法确定优胜者。</target>
        <note />
      </trans-unit>
      <trans-unit id="CouldNotGetPackVersionFromWorkloadManifests">
        <source>NETSDK1181: Error getting pack version: Pack '{0}' was not present in workload manifests.</source>
        <target state="translated">NETSDK1181: 获取包版本时出错: 包“{0}”在工作负载清单中不存在。</target>
        <note>{StrBegin="NETSDK1181: "}</note>
      </trans-unit>
      <trans-unit id="CouldNotLoadPlatformManifest">
        <source>NETSDK1042: Could not load PlatformManifest from '{0}' because it did not exist.</source>
        <target state="translated">NETSDK1042: 无法从“{0}”中加载 PlatformManifest，因为它不存在。</target>
        <note>{StrBegin="NETSDK1042: "}</note>
      </trans-unit>
      <trans-unit id="CppRequiresTFMVersion31">
        <source>NETSDK1120: C++/CLI projects targeting .NET Core require a target framework of at least 'netcoreapp3.1'.</source>
        <target state="translated">NETSDK1120: 面向 .NET Core 的 C++/CLI 项目要求目标框架至少为 "netcoreapp 3.1"。</target>
        <note>{StrBegin="NETSDK1120: "}</note>
      </trans-unit>
      <trans-unit id="Crossgen2MissingRequiredMetadata">
        <source>NETSDK1158: Required '{0}' metadata missing on Crossgen2Tool item.</source>
        <target state="translated">NETSDK1158: Crossgen2Tool 项上缺少必需的“{0}”元数据。</target>
        <note>{StrBegin="NETSDK1158: "}</note>
      </trans-unit>
      <trans-unit id="Crossgen2RequiresSelfContained">
        <source>NETSDK1126: Publishing ReadyToRun using Crossgen2 is only supported for self-contained applications.</source>
        <target state="translated">NETSDK1126: 仅独立式应用程序支持使用 Crossgen2 发布 ReadyToRun。</target>
        <note>{StrBegin="NETSDK1126: "}</note>
      </trans-unit>
      <trans-unit id="Crossgen2ToolExecutableNotFound">
        <source>NETSDK1155: Crossgen2Tool executable '{0}' not found.</source>
        <target state="translated">NETSDK1155: 找不到 Crossgen2Tool 可执行文件“{0}”。</target>
        <note>{StrBegin="NETSDK1155: "}</note>
      </trans-unit>
      <trans-unit id="Crossgen2ToolMissingWhenUseCrossgen2IsSet">
        <source>NETSDK1154: Crossgen2Tool must be specified when UseCrossgen2 is set to true.</source>
        <target state="translated">NETSDK1154: 当 UseCrossgen2 设置为 true 时，必须指定 Crossgen2Tool。</target>
        <note>{StrBegin="NETSDK1154: "}</note>
      </trans-unit>
      <trans-unit id="Crossgen5CannotEmitSymbolsInCompositeMode">
        <source>NETSDK1166: Cannot emit symbols when publishing for .NET 5 with Crossgen2 using composite mode.</source>
        <target state="translated">NETSDK1166: 使用复合模式针对具有 Crossgen2 的 .NET 5 发布时，无法发出符号。</target>
        <note>{StrBegin="NETSDK1166: "}</note>
      </trans-unit>
      <trans-unit id="CrossgenToolExecutableNotFound">
        <source>NETSDK1160: CrossgenTool executable '{0}' not found.</source>
        <target state="translated">NETSDK1160: 找不到 CrossgenTool 可执行文件“{0}”。</target>
        <note>{StrBegin="NETSDK1160: "}</note>
      </trans-unit>
      <trans-unit id="CrossgenToolMissingInPDBCompilationMode">
        <source>NETSDK1153: CrossgenTool not specified in PDB compilation mode.</source>
        <target state="translated">NETSDK1153: 在 PDB 编译模式下未指定 CrossgenTool。</target>
        <note>{StrBegin="NETSDK1153: "}</note>
      </trans-unit>
      <trans-unit id="CrossgenToolMissingWhenUseCrossgen2IsNotSet">
        <source>NETSDK1159: CrossgenTool must be specified when UseCrossgen2 is set to false.</source>
        <target state="translated">NETSDK1159: UseCrossgen2 设置为 false 时，必须指定 CrossgenTool。</target>
        <note>{StrBegin="NETSDK1159: "}</note>
      </trans-unit>
      <trans-unit id="DiaSymReaderLibraryNotFound">
        <source>NETSDK1161: DiaSymReader library '{0}' not found.</source>
        <target state="translated">NETSDK1161: 未找到 DiaSymReader 库“{0}”。</target>
        <note>{StrBegin="NETSDK1161: "}</note>
      </trans-unit>
      <trans-unit id="DotNetHostExecutableNotFound">
        <source>NETSDK1156: .NET host executable '{0}' not found.</source>
        <target state="translated">NETSDK1156: 找不到 .NET 主机可执行文件“{0}”。</target>
        <note>{StrBegin="NETSDK1156: "}</note>
      </trans-unit>
      <trans-unit id="DotnetToolDoesNotSupportTFMLowerThanNetcoreapp21">
        <source>NETSDK1055: DotnetTool does not support target framework lower than netcoreapp2.1.</source>
        <target state="translated">NETSDK1055: DotnetTool 不支持版本低于 netcoreapp2.1 的目标框架。</target>
        <note>{StrBegin="NETSDK1055: "}</note>
      </trans-unit>
      <trans-unit id="DotnetToolOnlySupportNetcoreapp">
        <source>NETSDK1054: only supports .NET Core.</source>
        <target state="translated">NETSDK1054: 仅支持 .NET Core。</target>
        <note>{StrBegin="NETSDK1054: "}</note>
      </trans-unit>
      <trans-unit id="DuplicateItemsError">
        <source>NETSDK1022: Duplicate '{0}' items were included. The .NET SDK includes '{0}' items from your project directory by default. You can either remove these items from your project file, or set the '{1}' property to '{2}' if you want to explicitly include them in your project file. For more information, see {4}. The duplicate items were: {3}</source>
        <target state="translated">NETSDK1022: 包含了重复的“{0}”项。.NET SDK 默认包含你项目目录中的“{0}”项。可从项目文件中删除这些项；如果希望将其显式包含在项目文件中，可将“{1}”属性设置为“{2}”。有关详细信息，请参阅 {4}。重复项为: {3}</target>
        <note>{StrBegin="NETSDK1022: "}</note>
      </trans-unit>
      <trans-unit id="DuplicatePreprocessorToken">
        <source>NETSDK1015: The preprocessor token '{0}' has been given more than one value. Choosing '{1}' as the value.</source>
        <target state="translated">NETSDK1015: 已向预处理器标记“{0}”提供多个值。选择“{1}”作为值。</target>
        <note>{StrBegin="NETSDK1015: "}</note>
      </trans-unit>
      <trans-unit id="DuplicatePublishOutputFiles">
        <source>NETSDK1152: Found multiple publish output files with the same relative path: {0}.</source>
        <target state="translated">NETSDK1152: 找到了多个具有相同相对路径的发布输出文件: {0}。</target>
        <note>{StrBegin="NETSDK1152: "}</note>
      </trans-unit>
      <trans-unit id="DuplicateRuntimePackAsset">
        <source>NETSDK1110: More than one asset in the runtime pack has the same destination sub-path of '{0}'. Report this error to the .NET team here: https://aka.ms/dotnet-sdk-issue.</source>
        <target state="translated">NETSDK1110: 运行时包中的多个资产具有“{0}”的相同目标子路径。请在此处将此错误报告给 .NET 团队: https://aka.ms/dotnet-sdk-issue。</target>
        <note>{StrBegin="NETSDK1110: "}</note>
      </trans-unit>
      <trans-unit id="DuplicateTypeLibraryIds">
        <source>NETSDK1169: The same resource ID {0} was specified for two type libraries '{1}' and '{2}'. Duplicate type library IDs are not allowed.</source>
        <target state="translated">NETSDK1169: 为两个类型库“{1}”和“{2}”指定了相同的资源 ID {0}。不允许使用重复的类型库 ID。</target>
        <note>{StrBegin="NETSDK1169: "}</note>
      </trans-unit>
      <trans-unit id="EnableSingleFileAnalyzerUnsupported">
        <source>NETSDK1211: EnableSingleFileAnalyzer is not supported for the target framework. Consider multi-targeting to a supported framework to enable single-file analysis, and set EnableSingleFileAnalyzer only for the supported frameworks. For example:
&lt;EnableSingleFileAnalyzer Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', '{0}'))"&gt;true&lt;/EnableSingleFileAnalyzer&gt;</source>
        <target state="translated">NETSDK1211: 目标框架不支持 EnableSingleFileAnalyzer。请考虑对受支持的框架进行多目标设定来启用单文件分析，并且仅为受支持的框架设置 EnableSingleFileAnalyzer。例如:
&lt;EnableSingleFileAnalyzer Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', '{0}'))"&gt;true&lt;/EnableSingleFileAnalyzer&gt;</target>
        <note>{StrBegin="NETSDK1211: "}</note>
      </trans-unit>
      <trans-unit id="EncounteredConflict_Info">
        <source>Encountered conflict between '{0}' and '{1}'.</source>
        <target state="translated">“{0}”和“{1}”之间存在冲突。</target>
        <note />
      </trans-unit>
      <trans-unit id="ErrorParsingFrameworkListInvalidValue">
        <source>NETSDK1051: Error parsing FrameworkList from '{0}'.  {1} '{2}' was invalid.</source>
        <target state="translated">NETSDK1051: 分析“{0}”中的 FrameworkList 时出错。{1}“{2}”无效。</target>
        <note>{StrBegin="NETSDK1051: "}</note>
      </trans-unit>
      <trans-unit id="ErrorParsingPlatformManifest">
        <source>NETSDK1043: Error parsing PlatformManifest from '{0}' line {1}.  Lines must have the format {2}.</source>
        <target state="translated">NETSDK1043: 从“{0}”第 {1} 行处分析 PlatformManifest 时出错。行的格式必须为 {2}。</target>
        <note>{StrBegin="NETSDK1043: "}</note>
      </trans-unit>
      <trans-unit id="ErrorParsingPlatformManifestInvalidValue">
        <source>NETSDK1044: Error parsing PlatformManifest from '{0}' line {1}.  {2} '{3}' was invalid.</source>
        <target state="translated">NETSDK1044: 从“{0}”第 {1} 行处分析 PlatformManifest 时出错。{2} “{3}”无效。</target>
        <note>{StrBegin="NETSDK1044: "}</note>
      </trans-unit>
      <trans-unit id="ErrorReadingAssetsFile">
        <source>NETSDK1060: Error reading assets file: {0}</source>
        <target state="translated">NETSDK1060: 读取资产文件时出错: {0}</target>
        <note>{StrBegin="NETSDK1060: "}</note>
      </trans-unit>
      <trans-unit id="FailedToDeleteApphost">
        <source>NETSDK1111: Failed to delete output apphost: {0}</source>
        <target state="translated">NETSDK1111: 未能删除输出 apphost: {0}</target>
        <note>{StrBegin="NETSDK1111: "}</note>
      </trans-unit>
      <trans-unit id="FailedToLockResource">
        <source>NETSDK1077: Failed to lock resource.</source>
        <target state="translated">NETSDK1077: 无法锁定资源。</target>
        <note>{StrBegin="NETSDK1077: "}</note>
      </trans-unit>
      <trans-unit id="FileNameIsTooLong">
        <source>NETSDK1030: Given file name '{0}' is longer than 1024 bytes</source>
        <target state="translated">NETSDK1030: 给定文件名“{0}”的长度超过 1024 个字节</target>
        <note>{StrBegin="NETSDK1030: "}</note>
      </trans-unit>
      <trans-unit id="FolderAlreadyExists">
        <source>NETSDK1024: Folder '{0}' already exists either delete it or provide a different ComposeWorkingDir</source>
        <target state="translated">NETSDK1024: 文件夹“{0}”已存在，请将其删除或提供不同的 ComposeWorkingDir</target>
        <note>{StrBegin="NETSDK1024: "}</note>
      </trans-unit>
      <trans-unit id="FrameworkDependentAppHostRequiresVersion21">
        <source>NETSDK1068: The framework-dependent application host requires a target framework of at least 'netcoreapp2.1'.</source>
        <target state="translated">NETSDK1068: 框架依赖型应用程序主机需要一个至少 “netcoreapp2.1” 的目标框架。</target>
        <note>{StrBegin="NETSDK1068: "}</note>
      </trans-unit>
      <trans-unit id="FrameworkListPathNotRooted">
        <source>NETSDK1052: Framework list file path '{0}' is not rooted. Only full paths are supported.</source>
        <target state="translated">NETSDK1052: 框架列表路径“{0}”不是根路径。仅支持完整路径。</target>
        <note>{StrBegin="NETSDK1052: "}</note>
      </trans-unit>
      <trans-unit id="FrameworkReferenceDuplicateError">
        <source>NETSDK1087: Multiple FrameworkReference items for '{0}' were included in the project.</source>
        <target state="translated">NETSDK1087: 项目中包含“{0}”的多个 FrameworkReference 项。</target>
        <note>{StrBegin="NETSDK1087: "}</note>
      </trans-unit>
      <trans-unit id="FrameworkReferenceOverrideWarning">
        <source>NETSDK1086: A FrameworkReference for '{0}' was included in the project. This is implicitly referenced by the .NET SDK and you do not typically need to reference it from your project. For more information, see {1}</source>
        <target state="translated">NETSDK1086: 项目中包含了“{0}”的 FrameworkReference。它由 .NET SDK 隐式引用，且通常情况下无需从项目中对其进行引用。有关详细信息，请参阅 {1}</target>
        <note>{StrBegin="NETSDK1086: "}</note>
      </trans-unit>
      <trans-unit id="GetDependsOnNETStandardFailedWithException">
        <source>NETSDK1049: Resolved file has a bad image, no metadata, or is otherwise inaccessible. {0} {1}</source>
        <target state="translated">NETSDK1049: 解析的文件包含错误图像、无元数据或不可访问。{0} {1}</target>
        <note>{StrBegin="NETSDK1049: "}</note>
      </trans-unit>
      <trans-unit id="GlobalJsonSDKResolutionFailed">
        <source>NETSDK1141: Unable to resolve the .NET SDK version as specified in the global.json located at {0}.</source>
        <target state="translated">NETSDK1141: 无法解析位于 {0} 的 global.json 中指定的 .NET SDK 版本。</target>
        <note>{StrBegin="NETSDK1141: "}</note>
      </trans-unit>
      <trans-unit id="ILLinkFailed">
        <source>NETSDK1144: Optimizing assemblies for size failed.</source>
        <target state="needs-review-translation">NETSDK1144: 优化程序集的大小失败。通过将 PublishTrimmed 属性设置为 false 可禁用优化。</target>
        <note>{StrBegin="NETSDK1144: "}</note>
      </trans-unit>
      <trans-unit id="ILLinkNoValidRuntimePackageError">
        <source>NETSDK1195: Trimming, or code compatibility analysis for trimming, single-file deployment, or ahead-of-time compilation is not supported for the target framework. For more information, see https://aka.ms/netsdk1195</source>
        <target state="translated">NETSDK1195: 目标框架不支持剪裁、单文件部署或提前编译的剪裁或代码兼容性分析。有关详细信息，请参阅 https://aka.ms/netsdk1195</target>
        <note>{StrBegin="NETSDK1195: "}</note>
      </trans-unit>
      <trans-unit id="ILLinkNotSupportedError">
        <source>NETSDK1102: Optimizing assemblies for size is not supported for the selected publish configuration. Please ensure that you are publishing a self-contained app.</source>
        <target state="translated">NETSDK1102: 所选发布配置不支持优化程序集的大小。请确保你发布的是独立应用。</target>
        <note>{StrBegin="NETSDK1102: "}</note>
      </trans-unit>
      <trans-unit id="ILLinkOptimizedAssemblies">
        <source>Optimizing assemblies for size may change the behavior of the app. Be sure to test after publishing. See: https://aka.ms/dotnet-illink</source>
        <target state="translated">优化程序集以调整大小可能会更改应用的行为。请务必在发布后进行测试。请参阅: https://aka.ms/dotnet-illink</target>
        <note />
      </trans-unit>
      <trans-unit id="ILLinkRunning">
        <source>Optimizing assemblies for size. This process might take a while.</source>
        <target state="translated">正在优化程序集以调整大小。此过程可能需要一段时间。</target>
        <note />
      </trans-unit>
      <trans-unit id="ImplicitRuntimeIdentifierResolutionForPublishPropertyFailed">
        <source>NETSDK1191: A runtime identifier for the property '{0}' couldn't be inferred. Specify a rid explicitly.</source>
        <target state="translated">NETSDK1191: 无法推断属性“{0}”的运行时标识符。显式指定 rid。</target>
        <note>{StrBegin="NETSDK1191: "}</note>
      </trans-unit>
      <trans-unit id="IncorrectPackageRoot">
        <source>NETSDK1020: Package Root {0} was incorrectly given for Resolved library {1}</source>
        <target state="translated">NETSDK1020: 对于“已解析”库 {1}，包根目录 {0} 分配错误</target>
        <note>{StrBegin="NETSDK1020: "}</note>
      </trans-unit>
      <trans-unit id="IncorrectTargetFormat">
        <source>NETSDK1025: The target manifest {0} provided is of not the correct format</source>
        <target state="translated">NETSDK1025: 提供的目标清单 {0} 的格式不正确</target>
        <note>{StrBegin="NETSDK1025: "}</note>
      </trans-unit>
      <trans-unit id="InputAssemblyNotFound">
        <source>NETSDK1163: Input assembly '{0}' not found.</source>
        <target state="translated">NETSDK1163: 找不到输入程序集“{0}”。</target>
        <note>{StrBegin="NETSDK1163: "}</note>
      </trans-unit>
      <trans-unit id="InvalidFrameworkName">
        <source>NETSDK1003: Invalid framework name: '{0}'.</source>
        <target state="translated">NETSDK1003: 无效的框架名称:“{0}”。</target>
        <note>{StrBegin="NETSDK1003: "}</note>
      </trans-unit>
      <trans-unit id="InvalidItemSpecToUse">
        <source>NETSDK1058: Invalid value for ItemSpecToUse parameter: '{0}'.  This property must be blank or set to 'Left' or 'Right'</source>
        <target state="translated">NETSDK1058: 无效的 ItemSpecToUse 参数值:“{0}”。此属性必须为空或设为“左”或“右”</target>
        <note>{StrBegin="NETSDK1058: "}
The following are names of parameters or literal values and should not be translated: ItemSpecToUse, Left, Right</note>
      </trans-unit>
      <trans-unit id="InvalidNuGetVersionString">
        <source>NETSDK1018: Invalid NuGet version string: '{0}'.</source>
        <target state="translated">NETSDK1018: 无效的 NuGet 版本字符串:“{0}”。</target>
        <note>{StrBegin="NETSDK1018: "}</note>
      </trans-unit>
      <trans-unit id="InvalidResourceUpdate">
        <source>NETSDK1075: Update handle is invalid. This instance may not be used for further updates.</source>
        <target state="translated">NETSDK1075: 更新句柄无效。此实例不能用于进一步更新。</target>
        <note>{StrBegin="NETSDK1075: "}</note>
      </trans-unit>
      <trans-unit id="InvalidRollForwardValue">
        <source>NETSDK1104: RollForward value '{0}' is invalid. Allowed values are {1}.</source>
        <target state="translated">NETSDK1104: RollForward 值“{0}”无效。允许的值为 {1}。</target>
        <note>{StrBegin="NETSDK1104: "}</note>
      </trans-unit>
      <trans-unit id="InvalidTargetPlatformVersion">
        <source>NETSDK1140: {0} is not a valid TargetPlatformVersion for {1}. Valid versions include:
{2}</source>
        <target state="translated">NETSDK1140: {0} 不是 {1} 的有效的 TargetPlatformVersion。有效版本包括:
{2}</target>
        <note>{StrBegin="NETSDK1140: "}</note>
      </trans-unit>
      <trans-unit id="InvalidTypeLibrary">
        <source>NETSDK1173: The provided type library '{0}' is in an invalid format.</source>
        <target state="translated">NETSDK1173: 提供的类型库“{0}”的格式无效。</target>
        <note>{StrBegin="NETSDK1173: "}</note>
      </trans-unit>
      <trans-unit id="InvalidTypeLibraryId">
        <source>NETSDK1170: The provided type library ID '{0}' for type library '{1}' is invalid. The ID must be a positive integer less than 65536.</source>
        <target state="translated">NETSDK1170: 为类型库“{1}”提供的类型库 ID“{0}”无效。该 ID 必须是小于 65536 的正整数。</target>
        <note>{StrBegin="NETSDK1170: "}</note>
      </trans-unit>
      <trans-unit id="IsAotCompatibleUnsupported">
        <source>NETSDK1210: IsAotCompatible and EnableAotAnalyzer are not supported for the target framework. Consider multi-targeting to a supported framework to enable ahead-of-time compilation analysis, and set IsAotCompatible only for the supported frameworks. For example:
&lt;IsAotCompatible Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', '{0}'))"&gt;true&lt;/IsAotCompatible&gt;</source>
        <target state="translated">NETSDK1210: 目标框架不支持 IsAotCompatible 和 EnableAotAnalyzer。请考虑对受支持的框架进行多目标设定来启用提前编译分析，并且仅为受支持的框架设置 IsAotCompatible。例如:
&lt;IsAotCompatible Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', '{0}'))"&gt;true&lt;/IsAotCompatible&gt;</target>
        <note>{StrBegin="NETSDK1210: "}</note>
      </trans-unit>
      <trans-unit id="IsTrimmableUnsupported">
        <source>NETSDK1212: IsTrimmable and EnableTrimAnalyzer are not supported for the target framework. Consider multi-targeting to a supported framework to enable trimming, and set IsTrimmable only for the supported frameworks. For example:
&lt;IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', '{0}'))"&gt;true&lt;/IsTrimmable&gt;</source>
        <target state="translated">NETSDK1212: 目标框架不支持 IsTrimmable 和 EnableTrimAnalyzer。请考虑对受支持的框架进行多目标设定以启用剪裁，并且仅为受支持的框架设置 IsTrimmable。例如:
&lt;IsTrimmable Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', '{0}'))"&gt;true&lt;/IsTrimmable&gt;</target>
        <note>{StrBegin="NETSDK1212: "}</note>
      </trans-unit>
      <trans-unit id="JitLibraryNotFound">
        <source>NETSDK1157: JIT library '{0}' not found.</source>
        <target state="translated">NETSDK1157: 找不到 JIT 库“{0}”。</target>
        <note>{StrBegin="NETSDK1157: "}</note>
      </trans-unit>
      <trans-unit id="MismatchedPlatformPackageVersion">
        <source>NETSDK1061: The project was restored using {0} version {1}, but with current settings, version {2} would be used instead. To resolve this issue, make sure the same settings are used for restore and for subsequent operations such as build or publish. Typically this issue can occur if the RuntimeIdentifier property is set during build or publish but not during restore. For more information, see https://aka.ms/dotnet-runtime-patch-selection.</source>
        <target state="translated">NETSDK1061: 项目是使用 {0} 版本 {1} 还原的, 但使用当前设置, 将改用版本 {2}。要解决此问题, 请确保将相同的设置用于还原和后续操作 (如生成或发布)。通常, 如果 RuntimeIdentifier 属性是在生成或发布过程中设置的, 而不是在还原过程中进行的, 则会发生此问题。有关详细信息, 请参阅 https://aka.ms/dotnet-runtime-patch-selection。</target>
        <note>{StrBegin="NETSDK1061: "}
{0} - Package Identifier for platform package
{1} - Restored version of platform package
{2} - Current version of platform package</note>
      </trans-unit>
      <trans-unit id="MissingItemMetadata">
        <source>NETSDK1008: Missing '{0}' metadata on '{1}' item '{2}'.</source>
        <target state="translated">NETSDK1008: 在“{1}”项“{2}”上缺少“{0}”元数据。</target>
        <note>{StrBegin="NETSDK1008: "}</note>
      </trans-unit>
      <trans-unit id="MissingOutputPDBImagePath">
        <source>NETSDK1164: Missing output PDB path in PDB generation mode (OutputPDBImage metadata).</source>
        <target state="translated">NETSDK1164: PDB 生成模式下缺少输出 PDB 路径(OutputPDBImage 元数据)。</target>
        <note>{StrBegin="NETSDK1164: "}</note>
      </trans-unit>
      <trans-unit id="MissingOutputR2RImageFileName">
        <source>NETSDK1165: Missing output R2R image path (OutputR2RImage metadata).</source>
        <target state="translated">NETSDK1165: 缺少输出 R2R 映像路径(OutputR2RImage 元数据)。</target>
        <note>{StrBegin="NETSDK1165: "}</note>
      </trans-unit>
      <trans-unit id="MissingTypeLibraryId">
        <source>NETSDK1171: An integer ID less than 65536 must be provided for type library '{0}' because more than one type library is specified.</source>
        <target state="translated">NETSDK1171: 必须为类型库“{0}”提供小于 65536 的整数 ID，因为指定了多个类型库。</target>
        <note>{StrBegin="NETSDK1171: "}</note>
      </trans-unit>
      <trans-unit id="MultipleFilesResolved">
        <source>NETSDK1021: More than one file found for {0}</source>
        <target state="translated">NETSDK1021: 找到 {0} 的多个文件</target>
        <note>{StrBegin="NETSDK1021: "}</note>
      </trans-unit>
      <trans-unit id="NETFrameworkToNonBuiltInNETStandard">
        <source>NETSDK1069: This project uses a library that targets .NET Standard 1.5 or higher, and the project targets a version of .NET Framework that doesn't have built-in support for that version of .NET Standard. Visit https://aka.ms/net-standard-known-issues for a set of known issues. Consider retargeting to .NET Framework 4.7.2.</source>
        <target state="translated">NETSDK1069: 此项目使用了一个面向 .NET Standard 1.5 或更高版本的库，且此项目面向一个没有对该版本的 .NET Standard 的内置支持的 .NET Framework 版本。请访问 https://aka.ms/net-standard-known-issues 了解一些已知问题。考虑重定向到 .NET Framework 4.7.2。</target>
        <note>{StrBegin="NETSDK1069: "}</note>
      </trans-unit>
      <trans-unit id="NETFrameworkWithoutUsingNETSdkDefaults">
        <source>NETSDK1115: The current .NET SDK does not support .NET Framework without using .NET SDK Defaults. It is likely due to a mismatch between C++/CLI project CLRSupport property and TargetFramework.</source>
        <target state="translated">NETSDK1115: 未使用 .NET SDK 默认设置的情况下，当前 .NET SDK 不支持 .NET Framework。很可能是因为 C++/CLI 项目的 CLRSupport 属性和 TargetFramework 之间存在不匹配情况。</target>
        <note>{StrBegin="NETSDK1115: "}</note>
      </trans-unit>
      <trans-unit id="Net8NotCompatibleWithDev177">
        <source>NETSDK1213: Targeting .NET 8.0 or higher in Visual Studio 2022 17.7 is not supported.</source>
        <target state="translated">NETSDK1213: 不支持在 Visual Studio 2022 17.7 中以 .NET 8.0 或更高版本为目标。</target>
        <note>{StrBegin="NETSDK1213: "}</note>
      </trans-unit>
      <trans-unit id="NoAppHostAvailable">
        <source>NETSDK1084: There is no application host available for the specified RuntimeIdentifier '{0}'.</source>
        <target state="translated">NETSDK1084: 没有应用程序主机可用于指定的 RuntimeIdentifier“{0}”。</target>
        <note>{StrBegin="NETSDK1084: "}</note>
      </trans-unit>
      <trans-unit id="NoBuildRequested">
        <source>NETSDK1085: The 'NoBuild' property was set to true but the 'Build' target was invoked.</source>
        <target state="translated">NETSDK1085: "NoBuild" 属性已设置为 true，但调用了 "Build" 目标。</target>
        <note>{StrBegin="NETSDK1085: "}</note>
      </trans-unit>
      <trans-unit id="NoCompatibleTargetFramework">
        <source>NETSDK1002: Project '{0}' targets '{2}'. It cannot be referenced by a project that targets '{1}'.</source>
        <target state="translated">NETSDK1002: 项目“{0}”以“{2}”为目标。它不可由面向“{1}”的项目引用。</target>
        <note>{StrBegin="NETSDK1002: "}</note>
      </trans-unit>
      <trans-unit id="NoRuntimePackAvailable">
        <source>NETSDK1082: There was no runtime pack for {0} available for the specified RuntimeIdentifier '{1}'.</source>
        <target state="translated">NETSDK1082: {0} 没有运行时包可用于指定的 RuntimeIdentifier“{1}”。</target>
        <note>{StrBegin="NETSDK1082: "}</note>
      </trans-unit>
      <trans-unit id="NoRuntimePackInformation">
        <source>NETSDK1132: No runtime pack information was available for {0}.</source>
        <target state="translated">NETSDK1132: 没有可用于 {0} 的运行时包信息。</target>
        <note>{StrBegin="NETSDK1132: "}</note>
      </trans-unit>
      <trans-unit id="NoSupportComSelfContained">
        <source>NETSDK1128: COM hosting does not support self-contained deployments.</source>
        <target state="translated">NETSDK1128: COM 托管不支持自包含的部署。</target>
        <note>{StrBegin="NETSDK1128: "}</note>
      </trans-unit>
      <trans-unit id="NoSupportCppEnableComHosting">
        <source>NETSDK1119: C++/CLI projects targeting .NET Core cannot use EnableComHosting=true.</source>
        <target state="translated">NETSDK1119: 面向 .NET Core 的 C++/CLI 项目不能使用 EnableComHosting=true。</target>
        <note>{StrBegin="NETSDK1119: "}</note>
      </trans-unit>
      <trans-unit id="NoSupportCppNonDynamicLibraryDotnetCore">
        <source>NETSDK1116: C++/CLI projects targeting .NET Core must be dynamic libraries.</source>
        <target state="translated">NETSDK1116: 面向 .NET Core 的 C++/CLI 项目必须是动态库。</target>
        <note>{StrBegin="NETSDK1116: "}</note>
      </trans-unit>
      <trans-unit id="NoSupportCppPackDotnetCore">
        <source>NETSDK1118: C++/CLI projects targeting .NET Core cannot be packed.</source>
        <target state="translated">NETSDK1118: 无法打包面向 .NET Core 的 C++/CLI 项目。</target>
        <note>{StrBegin="NETSDK1118: "}</note>
      </trans-unit>
      <trans-unit id="NoSupportCppPublishDotnetCore">
        <source>NETSDK1117: Does not support publish of C++/CLI project targeting dotnet core.</source>
        <target state="translated">NETSDK1117: 不支持面向 dotnet core 的 C++/CLI 项目发布。</target>
        <note>{StrBegin="NETSDK1117: "}</note>
      </trans-unit>
      <trans-unit id="NoSupportCppSelfContained">
        <source>NETSDK1121: C++/CLI projects targeting .NET Core cannot use SelfContained=true.</source>
        <target state="translated">NETSDK1121: 面向 .NET Core 的 C++/CLI 项目不能使用 SelfContained=true。</target>
        <note>{StrBegin="NETSDK1121: "}</note>
      </trans-unit>
      <trans-unit id="NonPortableRuntimeIdentifierDetected">
        <source>NETSDK1206: Found version-specific or distribution-specific runtime identifier(s): {0}. Affected libraries: {1}. In .NET 8.0 and higher, assets for version-specific and distribution-specific runtime identifiers will not be found by default. See https://aka.ms/dotnet/rid-usage for details.</source>
        <target state="translated">NETSDK1206: 找到了特定于版本或特定于发行版的运行时标识符: {0}。受影响的库: {1}。在 .NET 8.0 及更高版本中，默认情况下找不到特定于版本和特定于发行版的运行时标识符的资产。有关详细信息，请参阅 https://aka.ms/dotnet/rid-usage。</target>
        <note>{StrBegin="NETSDK1206: "}</note>
      </trans-unit>
      <trans-unit id="NonSelfContainedExeCannotReferenceSelfContained">
        <source>NETSDK1151: The referenced project '{0}' is a self-contained executable.  A self-contained executable cannot be referenced by a non self-contained executable.  For more information, see https://aka.ms/netsdk1151</source>
        <target state="translated">NETSDK1151: 引用的项目“{0}”是自包含的可执行文件。自包含可执行文件不能由非自包含可执行文件引用。如需获取更多信息，请访问 https://aka.ms/netsdk1151</target>
        <note>{StrBegin="NETSDK1151: "}</note>
      </trans-unit>
      <trans-unit id="PDBGeneratorInputExecutableNotFound">
        <source>NETSDK1162: PDB generation: R2R executable '{0}' not found.</source>
        <target state="translated">NETSDK1162: PDB 生成: 未找到 R2R 可执行文件“{0}”。</target>
        <note>{StrBegin="NETSDK1162: "}</note>
      </trans-unit>
      <trans-unit id="PackAsToolCannotSupportSelfContained">
        <source>NETSDK1053: Pack as tool does not support self contained.</source>
        <target state="translated">NETSDK1053: 打包为工具不支持自包含。</target>
        <note>{StrBegin="NETSDK1053: "}</note>
      </trans-unit>
      <trans-unit id="PackAsToolCannotSupportTargetPlatformIdentifier">
        <source>NETSDK1146: PackAsTool does not support TargetPlatformIdentifier being set. For example, TargetFramework cannot be net5.0-windows, only net5.0. PackAsTool also does not support UseWPF or UseWindowsForms when targeting .NET 5 and higher.</source>
        <target state="translated">NETSDK1146: PackAsTool 不支持正在设置的 TargetPlatformIdentifier。例如，TargetFramework 不能是 net5.0-windows，只能是 net5.0。面向 .NET 5 及以上版本时，PackAsTool 也不支持 UseWPF 或 UseWindowsForms。</target>
        <note>{StrBegin="NETSDK1146: "}</note>
      </trans-unit>
      <trans-unit id="PackageContainsIncorrectlyCasedLocale">
        <source>NETSDK1187: Package {0} {1} has a resource with the locale '{2}'. This locale has been normalized to the standard format '{3}' to prevent casing issues in the build. Consider notifying the package author about this casing issue.</source>
        <target state="translated">NETSDK1187: 包 {0} {1} 具有具有区域设置'{2}'的资源。此区域设置已规范化为标准格式'{3}'以防止生成中出现大小写问题。请考虑就此大小写问题通知包作者。</target>
        <note>{StrBegin="NETSDK1187: "} 0 is a package name, 1 is a package version, 2 is the incorrect locale string, and 3 is the correct locale string.</note>
      </trans-unit>
      <trans-unit id="PackageContainsUnknownLocale">
        <source>NETSDK1188: Package {0} {1} has a resource with the locale '{2}'. This locale is not recognized by .NET. Consider notifying the package author that it appears to be using an invalid locale.</source>
        <target state="translated">NETSDK1188: 包 {0} {1} 具有具有区域设置'{2}'的资源。.NET 无法识别此区域设置。请考虑通知包作者它似乎正在使用无效的区域设置。</target>
        <note>{StrBegin="NETSDK1188: "} 0 is a package name, 1 is a package version, and 2 is the incorrect locale string</note>
      </trans-unit>
      <trans-unit id="PackageNotFound">
        <source>NETSDK1064: Package {0}, version {1} was not found. It might have been deleted since NuGet restore. Otherwise, NuGet restore might have only partially completed, which might have been due to maximum path length restrictions.</source>
        <target state="translated">NETSDK1064: 未找到版本为 {1} 的包 {0}。它可能已在 NuGet 还原后删除。否则，NuGet 还原可能只是部分完成，这种情况可能是最大路径长度限制所导致。</target>
        <note>{StrBegin="NETSDK1064: "}</note>
      </trans-unit>
      <trans-unit id="PackageReferenceOverrideWarning">
        <source>NETSDK1023: A PackageReference for '{0}' was included in your project. This package is implicitly referenced by the .NET SDK and you do not typically need to reference it from your project. For more information, see {1}</source>
        <target state="translated">NETSDK1023: 项目中包含了“{0}”的 PackageReference。此包由 .NET SDK 隐式引用，且通常情况下你无需从项目中对其进行引用。有关详细信息，请参阅 {1}</target>
        <note>{StrBegin="NETSDK1023: "}</note>
      </trans-unit>
      <trans-unit id="PackageReferenceVersionNotRecommended">
        <source>NETSDK1071: A PackageReference to '{0}' specified a Version of `{1}`. Specifying the version of this package is not recommended. For more information, see https://aka.ms/sdkimplicitrefs</source>
        <target state="translated">NETSDK1071: “{0}”的 PackageReference 指定了版本“{1}”。不建议指定此包的版本。有关详细信息，请查看 https://aka.ms/sdkimplicitrefs</target>
        <note>{StrBegin="NETSDK1071: "}</note>
      </trans-unit>
      <trans-unit id="PlaceholderRunCommandProjectAbbreviationDeprecated">
        <source>NETSDK1174: Placeholder</source>
        <target state="translated">NETSDK1174: 占位符</target>
        <note>{StrBegin="NETSDK1174: "} - This string is not used here, but is a placeholder for the error code, which is used by the "dotnet run" command.</note>
      </trans-unit>
      <trans-unit id="Prefer32BitIgnoredForNetCoreApp">
        <source>NETSDK1189: Prefer32Bit is not supported and has no effect for netcoreapp target.</source>
        <target state="translated">NETSDK1189: Prefer32Bit 不受支持，对 netcoreapp 目标无效。</target>
        <note>{StrBegin="NETSDK1189: "}</note>
      </trans-unit>
      <trans-unit id="ProjectAssetsConsumedWithoutMSBuildProjectPath">
        <source>NETSDK1011: Assets are consumed from project '{0}', but no corresponding MSBuild project path was  found in '{1}'.</source>
        <target state="translated">NETSDK1011: 从项目“{0}”消耗资产，但在“{1}”中找不到相应的 MSBuild 项目路径。</target>
        <note>{StrBegin="NETSDK1011: "}</note>
      </trans-unit>
      <trans-unit id="ProjectContainsObsoleteDotNetCliTool">
        <source>NETSDK1059: The tool '{0}' is now included in the .NET SDK. Information on resolving this warning is available at (https://aka.ms/dotnetclitools-in-box).</source>
        <target state="translated">NETSDK1059: .NET SDK 中现已包含工具“{0}”。要了解如何处理此警告，可查看 (https://aka.ms/dotnetclitools-in-box)。</target>
        <note>{StrBegin="NETSDK1059: "}</note>
      </trans-unit>
      <trans-unit id="ProjectToolOnlySupportTFMLowerThanNetcoreapp22">
        <source>NETSDK1093: Project tools (DotnetCliTool) only support targeting .NET Core 2.2 and lower.</source>
        <target state="translated">NETSDK1093: NETSDK1093: 项目工具(DotnetCliTool)仅支持面向 .NET Core 2.2 及更低版本。</target>
        <note>{StrBegin="NETSDK1093: "}</note>
      </trans-unit>
      <trans-unit id="PublishProfileNotPresent">
        <source>NETSDK1198: A publish profile with the name '{0}' was not found in the project. Set the PublishProfile property to a valid file name.</source>
        <target state="translated">NETSDK1198: 在项目中找不到名为“{0}”的发布配置文件。请将 PublishProfile 属性设置为有效的文件名。</target>
        <note>{StrBegin="NETSDK1198: "}</note>
      </trans-unit>
      <trans-unit id="PublishReadyToRunRequiresVersion30">
        <source>NETSDK1122: ReadyToRun compilation will be skipped because it is only supported for .NET Core 3.0 or higher.</source>
        <target state="translated">NETSDK1122: 将跳过 ReadyToRun 编译，因为只有 .NET Core 3.0 或更高版本才支持该编译。</target>
        <note>{StrBegin="NETSDK1122: "}</note>
      </trans-unit>
      <trans-unit id="PublishSelfContainedMustBeBool">
        <source>NETSDK1193: If PublishSelfContained is set, it must be either true or false. The value given was '{0}'.</source>
        <target state="translated">NETSDK1193: 如果已设置 PublishSelfContained，则它必须为 true 或 false。给定的值为“{0}”。</target>
        <note>{StrBegin="NETSDK1193: "}</note>
      </trans-unit>
      <trans-unit id="PublishSingleFileRequiresVersion30">
        <source>NETSDK1123: Publishing an application to a single-file requires .NET Core 3.0 or higher.</source>
        <target state="translated">NETSDK1123: 将应用程序发布到单个文件需要 .NET Core 3.0 或更高版本。</target>
        <note>{StrBegin="NETSDK1123: "}</note>
      </trans-unit>
      <trans-unit id="PublishTrimmedRequiresVersion30">
        <source>NETSDK1124: Trimming assemblies requires .NET Core 3.0 or higher.</source>
        <target state="translated">NETSDK1124: 修整程序集需要 .NET Core 3.0 或更高版本。</target>
        <note>{StrBegin="NETSDK1124: "}</note>
      </trans-unit>
      <trans-unit id="PublishUnsupportedWithoutTargetFramework">
        <source>NETSDK1129: The 'Publish' target is not supported without specifying a target framework. The current project targets multiple frameworks, you must specify one of the following frameworks in order to publish: {0}</source>
        <target state="translated">NETSDK1129: 如果未指定目标框架，则不支持 "Publish" 目标。当前项目面向多个框架，因此必须指定下面的一个框架来进行发布: {0}</target>
        <note>{StrBegin="NETSDK1129: "}</note>
      </trans-unit>
      <trans-unit id="ReadyToRunCompilationFailed">
        <source>NETSDK1096: Optimizing assemblies for performance failed. You can either exclude the failing assemblies from being optimized, or set the PublishReadyToRun property to false.</source>
        <target state="translated">NETSDK1096: 程序集性能优化失败。可将失败的程序集排除在优化操作之外，或者将 PublishReadyToRun 属性设置为 false。</target>
        <note>{StrBegin="NETSDK1096: "}</note>
      </trans-unit>
      <trans-unit id="ReadyToRunCompilationHasWarnings_Info">
        <source>Some ReadyToRun compilations emitted warnings, indicating potential missing dependencies. Missing dependencies could potentially cause runtime failures. To show the warnings, set the PublishReadyToRunShowWarnings property to true.</source>
        <target state="translated">一些 ReadyToRun 编译发出警告，指出可能缺少依赖项。缺少的依赖项可能导致运行时失败。要显示警告，请将 PublishReadyToRunShowWarnings 属性设置为 true。</target>
        <note />
      </trans-unit>
      <trans-unit id="ReadyToRunNoValidRuntimePackageError">
        <source>NETSDK1094: Unable to optimize assemblies for performance: a valid runtime package was not found. Either set the PublishReadyToRun property to false, or use a supported runtime identifier when publishing. When targeting .NET 6 or higher, make sure to restore packages with the PublishReadyToRun property set to true.</source>
        <target state="translated">NETSDK1094: 无法优化程序集以改进性能: 找不到有效的运行时包。将 PublishReadyToRun 属性设置为 false，或在发布时使用支持的运行时标识符。面向 .NET 6 或更高版本时，请确保还原将 PublishReadyToRun 属性设置为 true 的包。</target>
        <note>{StrBegin="NETSDK1094: "}</note>
      </trans-unit>
      <trans-unit id="ReadyToRunTargetNotSupportedError">
        <source>NETSDK1095: Optimizing assemblies for performance is not supported for the selected target platform or architecture. Please verify you are using a supported runtime identifier, or set the PublishReadyToRun property to false.</source>
        <target state="translated">NETSDK1095: 所选目标平台或体系结构不支持优化程序集的性能。请验证确保你在使用受支持的运行时标识符，或者将 PublishReadyToRun 属性设置为 false。</target>
        <note>{StrBegin="NETSDK1095: "}</note>
      </trans-unit>
      <trans-unit id="RollForwardRequiresVersion30">
        <source>NETSDK1103: RollForward setting is only supported on .NET Core 3.0 or higher.</source>
        <target state="translated">NETSDK1103: RollForward 设置仅在 .NET Core 3.0 或更高版本上受支持。</target>
        <note>{StrBegin="NETSDK1103: "}</note>
      </trans-unit>
      <trans-unit id="RuntimeIdentifierNotRecognized">
        <source>NETSDK1083: The specified RuntimeIdentifier '{0}' is not recognized. See https://aka.ms/netsdk1083 for more information.</source>
        <target state="translated">NETSDK1083: 无法识别指定的 RuntimeIdentifier“{0}”。有关详细信息，请参阅 https://aka.ms/netsdk1083。</target>
        <note>{StrBegin="NETSDK1083: "}</note>
      </trans-unit>
      <trans-unit id="RuntimeIdentifierWasNotSpecified">
        <source>NETSDK1028: Specify a RuntimeIdentifier</source>
        <target state="translated">NETSDK1028: 指定一个 RuntimeIdentifier</target>
        <note>{StrBegin="NETSDK1028: "}</note>
      </trans-unit>
      <trans-unit id="RuntimeIdentifierWillNoLongerImplySelfContained">
        <source>NETSDK1201: For projects targeting .NET 8.0 and higher, specifying a RuntimeIdentifier will no longer produce a self contained app by default. To continue building self-contained apps, set the SelfContained property to true or use the --self-contained argument.</source>
        <target state="translated">NETSDK1201: 对于面向 .NET 8.0 及更高版本的项目，默认情况下，指定 RuntimeIdentifier 将不再生成自包含应用。若要继续生成自包含应用，请将 SelfContained 属性设置为 true，或者使用 --self-contained 参数。</target>
        <note>{StrBegin="NETSDK1201: "}</note>
      </trans-unit>
      <trans-unit id="RuntimeListNotFound">
        <source>NETSDK1109: Runtime list file '{0}' was not found. Report this error to the .NET team here: https://aka.ms/dotnet-sdk-issue.</source>
        <target state="translated">NETSDK1109: 找不到运行时列表文件“{0}”。请在此处将此错误报告给 .NET 团队: https://aka.ms/dotnet-sdk-issue。</target>
        <note>{StrBegin="NETSDK1109: "}</note>
      </trans-unit>
      <trans-unit id="RuntimePackNotDownloaded">
        <source>NETSDK1112: The runtime pack for {0} was not downloaded. Try running a NuGet restore with the RuntimeIdentifier '{1}'.</source>
        <target state="translated">NETSDK1112: 未下载 {0} 的运行时包。请尝试使用 RuntimeIdentifier“{1}”运行 NuGet 还原。</target>
        <note>{StrBegin="NETSDK1112: "}</note>
      </trans-unit>
      <trans-unit id="RuntimePackNotRestored_TransitiveDisabled">
        <source>NETSDK1185: The Runtime Pack for FrameworkReference '{0}' was not available. This may be because DisableTransitiveFrameworkReferenceDownloads was set to true.</source>
        <target state="translated">NETSDK1185: FrameworkReference“{0}”的运行时包不可用。这可能是因为 DisableTransitiveFrameworkReferenceDownloads 设置为 true。</target>
        <note>{StrBegin="NETSDK1185: "}</note>
      </trans-unit>
      <trans-unit id="SelfContainedExeCannotReferenceNonSelfContained">
        <source>NETSDK1150: The referenced project '{0}' is a non self-contained executable.  A non self-contained executable cannot be referenced by a self-contained executable.  For more information, see https://aka.ms/netsdk1150</source>
        <target state="translated">NETSDK1150: 引用的项目“{0}”是非自包含的可执行文件。非自包含可执行文件不能由自包含可执行文件引用。如需获取更多信息，请访问 https://aka.ms/netsdk1150</target>
        <note>{StrBegin="NETSDK1150: "}</note>
      </trans-unit>
      <trans-unit id="SelfContainedOptionShouldBeUsedWithRuntime">
        <source>NETSDK1179: One of '--self-contained' or '--no-self-contained' options are required when '--runtime' is used.</source>
        <target state="translated">NETSDK1179: 使用“--runtime”时，必需选择“--self-contained”或“--no-self-contained”选项。</target>
        <note>{StrBegin="NETSDK1179: "}{Locked="--self-contained"}{Locked="--no-self-contained"}{Locked="--runtime"}</note>
      </trans-unit>
      <trans-unit id="SkippingAdditionalProbingPaths">
        <source>NETSDK1048: 'AdditionalProbingPaths' were specified for GenerateRuntimeConfigurationFiles, but are being skipped because 'RuntimeConfigDevPath' is empty.</source>
        <target state="translated">NETSDK1048: "AdditionalProbingPaths" 被指定给 GenerateRuntimeConfigurationFiles，但被跳过，因为 "RuntimeConfigDevPath" 为空。</target>
        <note>{StrBegin="NETSDK1048: "}</note>
      </trans-unit>
      <trans-unit id="SolutionProjectConfigurationsConflict">
        <source>NETSDK1197: Multiple solution project(s) contain conflicting '{0}' values; ensure the values match. Consider using a Directory.build.props file to set the property for all projects. Conflicting projects:
{1}</source>
        <target state="translated">NETSDK1197: 多个解决方案项目包含存在冲突的“{0}”值；请确保值能够匹配。请考虑使用 Directory.build.props 文件设置所有项目的属性。存在冲突的项目:
{1}</target>
        <note>{StrBegin="NETSDK1197: "}</note>
      </trans-unit>
      <trans-unit id="TargetFrameworkIsEol">
        <source>NETSDK1138: The target framework '{0}' is out of support and will not receive security updates in the future. Please refer to {1} for more information about the support policy.</source>
        <target state="translated">NETSDK1138: 目标框架“{0}”不受支持，将来不会收到安全更新。有关支持策略的详细信息，请参阅 {1}。</target>
        <note>{StrBegin="NETSDK1138: "}</note>
      </trans-unit>
      <trans-unit id="TargetFrameworkWithSemicolon">
        <source>NETSDK1046: The TargetFramework value '{0}' is not valid. To multi-target, use the 'TargetFrameworks' property instead.</source>
        <target state="translated">NETSDK1046: TargetFramework 值“{0}”无效。若要设置多个目标，请改用 "TargetFrameworks" 属性。</target>
        <note>{StrBegin="NETSDK1046: "}</note>
      </trans-unit>
      <trans-unit id="TargetingApphostPackMissingCannotRestore">
        <source>NETSDK1145: The {0} pack is not installed and NuGet package restore is not supported. Upgrade Visual Studio, remove global.json if it specifies a certain SDK version, and uninstall the newer SDK. For more options visit   https://aka.ms/targeting-apphost-pack-missing  Pack Type:{0}, Pack directory: {1}, targetframework: {2}, Pack PackageId: {3}, Pack Package Version: {4}</source>
        <target state="translated">NETSDK1145: {0} 包未安装，不支持 NuGet 包还原。升级 Visual Studio，删除 global.json (如果它指定特定 SDK 版本)，并卸载较新的 SDK。如需了解更多选项，请访问 https://aka.ms/targeting-apphost-pack-missing  包类型:{0}，包目录: {1}，targetframework: {2}, 包 Id: {3}，包版本: {4}</target>
        <note>{StrBegin="NETSDK1145: "}</note>
      </trans-unit>
      <trans-unit id="TargetingPackNeedsRestore">
        <source>NETSDK1127: The targeting pack {0} is not installed. Please restore and try again.</source>
        <target state="translated">NETSDK1127: 未安装目标包 {0}。请还原并重试。</target>
        <note>{StrBegin="NETSDK1127: "}</note>
      </trans-unit>
      <trans-unit id="TargetingPackNotRestored_TransitiveDisabled">
        <source>NETSDK1184: The Targeting Pack for FrameworkReference '{0}' was not available. This may be because DisableTransitiveFrameworkReferenceDownloads was set to true.</source>
        <target state="translated">NETSDK1184: FrameworkReference“{0}”的目标包不可用。这可能是因为 DisableTransitiveFrameworkReferenceDownloads 设置为 true。</target>
        <note>{StrBegin="NETSDK1184: "}</note>
      </trans-unit>
      <trans-unit id="TrimmingWindowsFormsIsNotSupported">
        <source>NETSDK1175: Windows Forms is not supported or recommended with trimming enabled. Please go to https://aka.ms/dotnet-illink/windows-forms for more details.</source>
        <target state="translated">NETSDK1175: 启用剪裁时，不支持或不推荐使用 Windows 窗体。请转到 https://aka.ms/dotnet-illink/windows-forms 以了解详细信息。</target>
        <note>{StrBegin="NETSDK1175: "}</note>
      </trans-unit>
      <trans-unit id="TrimmingWpfIsNotSupported">
        <source>NETSDK1168: WPF is not supported or recommended with trimming enabled. Please go to https://aka.ms/dotnet-illink/wpf for more details.</source>
        <target state="translated">NETSDK1168: 启用剪裁时，不支持或不推荐使用 WPF。请转到 https://aka.ms/dotnet-illink/wpf 以了解详细信息。</target>
        <note>{StrBegin="NETSDK1168: "}</note>
      </trans-unit>
      <trans-unit id="TypeLibraryDoesNotExist">
        <source>NETSDK1172: The provided type library '{0}' does not exist.</source>
        <target state="translated">NETSDK1172: 提供的类型库“{0}”不存在。</target>
        <note>{StrBegin="NETSDK1172: "}</note>
      </trans-unit>
      <trans-unit id="UnableToFindResolvedPath">
        <source>NETSDK1016: Unable to find resolved path for '{0}'.</source>
        <target state="translated">NETSDK1016: 无法找到“{0}”的已解析路径。</target>
        <note>{StrBegin="NETSDK1016: "}</note>
      </trans-unit>
      <trans-unit id="UnableToUsePackageAssetsCache_Info">
        <source>Unable to use package assets cache due to I/O error. This can occur when the same project is built more than once in parallel. Performance may be degraded, but the build result will not be impacted.</source>
        <target state="translated">由于 I/O 错误，不能使用程序包资产缓存。如果多次并行生成同样的项目，也可能出现这种情况。可能会降低性能，但是不影响生成结果。</target>
        <note />
      </trans-unit>
      <trans-unit id="UnexpectedFileType">
        <source>NETSDK1012: Unexpected file type for '{0}'. Type is both '{1}' and '{2}'.</source>
        <target state="translated">NETSDK1012: “{0}”的文件类型非预期。类型是“{1}”和“{2}”。</target>
        <note>{StrBegin="NETSDK1012: "}</note>
      </trans-unit>
      <trans-unit id="UnknownFrameworkReference">
        <source>NETSDK1073: The FrameworkReference '{0}' was not recognized</source>
        <target state="translated">NETSDK1073: 未识别 FrameworkReference“{0}”</target>
        <note>{StrBegin="NETSDK1073: "}</note>
      </trans-unit>
      <trans-unit id="UnknownFrameworkReference_MauiEssentials">
        <source>NETSDK1186: This project depends on Maui Essentials through a project or NuGet package reference, but doesn't declare that dependency explicitly. To build this project, you must set the UseMauiEssentials property to true (and install the Maui workload if necessary).</source>
        <target state="translated">NETSDK1186: 此项目通过项目或 NuGet 包引用依赖于 Maui Essentials，但未显式声明该依赖项。要生成此项目，必须将 UseMauiEssentials 属性设置为 true (如有必要，请安装 Maui 工作负载)。</target>
        <note>{StrBegin="NETSDK1186: "}</note>
      </trans-unit>
      <trans-unit id="UnnecessaryWindowsDesktopSDK">
        <source>NETSDK1137: It is no longer necessary to use the Microsoft.NET.Sdk.WindowsDesktop SDK. Consider changing the Sdk attribute of the root Project element to 'Microsoft.NET.Sdk'.</source>
        <target state="translated">NETSDK1137: 不再需要使用 Microsoft.NET.Sdk.WindowsDesktop SDK。请考虑将根项目元素的 Sdk 属性更改为 "Microsoft.NET.Sdk"。</target>
        <note>{StrBegin="NETSDK1137: "}</note>
      </trans-unit>
      <trans-unit id="UnrecognizedPreprocessorToken">
        <source>NETSDK1009: Unrecognized preprocessor token '{0}' in '{1}'.</source>
        <target state="translated">NETSDK1009: “{1}”中无法识别预处理器标记“{0}”。</target>
        <note>{StrBegin="NETSDK1009: "}</note>
      </trans-unit>
      <trans-unit id="UnresolvedTargetingPack">
        <source>NETSDK1081: The targeting pack for {0} was not found. You may be able to resolve this by running a NuGet restore on the project.</source>
        <target state="translated">NETSDK1081: 找不到 {0} 的目标包。你可以通过对项目运行 NuGet 还原来解决此问题。</target>
        <note>{StrBegin="NETSDK1081: "}</note>
      </trans-unit>
      <trans-unit id="UnsupportedFramework">
        <source>NETSDK1019: {0} is an unsupported framework.</source>
        <target state="translated">NETSDK1019: {0} 是不受支持的框架。</target>
        <note>{StrBegin="NETSDK1019: "}</note>
      </trans-unit>
      <trans-unit id="UnsupportedRuntimeIdentifier">
        <source>NETSDK1056: Project is targeting runtime '{0}' but did not resolve any runtime-specific packages. This runtime may not be supported by the target framework.</source>
        <target state="translated">NETSDK1056: 项目的目标是运行时“{0}”，但未解析任何运行时特定的包。目标框架可能不支持此运行时。</target>
        <note>{StrBegin="NETSDK1056: "}</note>
      </trans-unit>
      <trans-unit id="UnsupportedSDKVersionForNetStandard20">
        <source>NETSDK1050: The version of Microsoft.NET.Sdk used by this project is insufficient to support references to libraries targeting .NET Standard 1.5 or higher.  Please install version 2.0 or higher of the .NET Core SDK.</source>
        <target state="translated">NETSDK1050: 该项目使用的 Microsoft.NET.Sdk 版本过低，不支持对面向.NET Standard 1.5 或更高版本的库的引用。请安装 2.0 版本或更高版本的 .NET Core SDK。</target>
        <note>{StrBegin="NETSDK1050: "}</note>
      </trans-unit>
      <trans-unit id="UnsupportedTargetFrameworkVersion">
        <source>NETSDK1045: The current .NET SDK does not support targeting {0} {1}.  Either target {0} {2} or lower, or use a version of the .NET SDK that supports {0} {1}. Download the .NET SDK from https://aka.ms/dotnet/download</source>
        <target state="translated">NETSDK1045: 当前 .NET SDK 不支持面向 {0} {1}。请面向 {0} {2} 或更低版本，或者使用支持 {0} {1} 的 .NET SDK 版本。从 https://aka.ms/dotnet/download 下载 .NET SDK</target>
        <note>{StrBegin="NETSDK1045: "}</note>
      </trans-unit>
      <trans-unit id="UnsupportedTargetPlatformIdentifier">
        <source>NETSDK1139: The target platform identifier {0} was not recognized.</source>
        <target state="translated">NETSDK1139: 无法识别目标平台标识符 {0}。</target>
        <note>{StrBegin="NETSDK1139: "}</note>
      </trans-unit>
      <trans-unit id="UseArtifactsOutputRequiresDirectoryBuildProps">
        <source>NETSDK1200: If UseArtifactsPath is set to true and ArtifactsPath is not set, there must be a Directory.Build.props file in order to determine where the artifacts folder should be located.</source>
        <target state="translated">NETSDK1200: 如果 UseArtifactsPath 设置为 true，并且未设置 ArtifactsPath，则必须具有 Directory.Build.props 文件才能确定工件文件夹的位置。</target>
        <note>{StrBegin="NETSDK1200: "}</note>
      </trans-unit>
      <trans-unit id="UnsupportedVisualStudioVersion">
        <source>NETSDK1209: The current Visual Studio version does not support targeting {0} {1}.  Either target {0} {2} or lower, or use Visual Studio version {3} or higher</source>
        <target state="translated">NETSDK1209: 当前 Visual Studio 版本不支持面向 {0} {1}。请面向 {0} {2} 或更低版本，或者使用 Visual Studio {3} 或更高版本</target>
        <note>{StrBegin="NETSDK1209: "}</note>
      </trans-unit>
      <trans-unit id="UnsupportedTargetPlatformIdentifierWithWorkloadsDisabled">
        <source>NETSDK1208: The target platform identifier {0} was not recognized. This is because MSBuildEnableWorkloadResolver is set to false which disables .NET SDK Workloads which is required for this identifer. Unset this environment variable or MSBuild property to enable workloads.</source>
        <target state="translated">NETSDK1208: 无法识别目标平台标识符 {0}。这是因为 MSBuildEnableWorkloadResolver 设置为 false，这将禁用此标识符所需的 .NET SDK 工作负载。若要启用这些工作负载，请取消设置此环境变量或 MSBuild 属性。</target>
        <note>{StrBegin="NETSDK1208: "}</note>
      </trans-unit>
      <trans-unit id="UseWpfOrUseWindowsFormsRequiresWindowsDesktopFramework">
        <source>NETSDK1107: Microsoft.NET.Sdk.WindowsDesktop is required to build Windows desktop applications. 'UseWpf' and 'UseWindowsForms' are not supported by the current SDK.</source>
        <target state="translated">NETSDK1107: 要构建 Windows 桌面应用程序，需使用 Microsoft.NET.Sdk.WindowsDesktop。当前 SDK 不支持 "UseWpf" 和 "UseWindowsForms"。</target>
        <note>{StrBegin="NETSDK1107: "}</note>
      </trans-unit>
      <trans-unit id="UsingPreviewSdk">
        <source>NETSDK1057: You are using a preview version of .NET. See: https://aka.ms/dotnet-support-policy</source>
        <target state="translated">NETSDK1057: 你正在使用 .NET 的预览版。请参阅 https://aka.ms/dotnet-support-policy</target>
        <note>{StrBegin="NETSDK1057: "}</note>
      </trans-unit>
      <trans-unit id="WinMDObjNotSupportedOnTargetFramework">
        <source>NETSDK1131: Producing a managed Windows Metadata component with WinMDExp is not supported when targeting {0}.</source>
        <target state="translated">NETSDK1131: 当目标为 {0} 时，不支持使用 WinMDExp 生成托管 Windows 元数据组件。</target>
        <note>{StrBegin="NETSDK1131: "}</note>
      </trans-unit>
      <trans-unit id="WinMDReferenceNotSupportedOnTargetFramework">
        <source>NETSDK1130: {1} cannot be referenced. Referencing a Windows Metadata component directly when targeting .NET 5 or higher is not supported. For more information, see https://aka.ms/netsdk1130</source>
        <target state="translated">NETSDK1130: 无法引用 {1}。不支持在以 .NET 5 或更高版本为目标时直接引用 Windows 元数据组件。有关详细信息，请参阅 https://aka.ms/netsdk1130</target>
        <note>{StrBegin="NETSDK1130: "}</note>
      </trans-unit>
      <trans-unit id="WinMDTransitiveReferenceNotSupported">
        <source>NETSDK1149: {0} cannot be referenced because it uses built-in support for WinRT, which is no longer supported in .NET 5 and higher.  An updated version of the component supporting .NET 5 is needed. For more information, see https://aka.ms/netsdk1149</source>
        <target state="translated">NETSDK1149: 无法引用 {0}，因为它使用了对 WinRT 的内置支持，而 .NET 5 和更高版本中不再支持它。需要支持 .NET 5 的更新版本组件。有关详细信息，请参阅 https://aka.ms/netsdk1149</target>
        <note>{StrBegin="NETSDK1149: "}</note>
      </trans-unit>
      <trans-unit id="WindowsDesktopFrameworkRequiresUseWpfOrUseWindowsForms">
        <source>NETSDK1106: Microsoft.NET.Sdk.WindowsDesktop requires 'UseWpf' or 'UseWindowsForms' to be set to 'true'</source>
        <target state="translated">NETSDK1106: Microsoft.NET.Sdk.WindowsDesktop 需要将 "UseWpf" 或 "UseWindowsForms" 设置为 "true"</target>
        <note>{StrBegin="NETSDK1106: "}</note>
      </trans-unit>
      <trans-unit id="WindowsDesktopFrameworkRequiresVersion30">
        <source>NETSDK1105: Windows desktop applications are only supported on .NET Core 3.0 or higher.</source>
        <target state="translated">NETSDK1105: 仅在 .NET Core 3.0 或更高版本上支持 Windows 桌面应用程序。</target>
        <note>{StrBegin="NETSDK1105: "}</note>
      </trans-unit>
      <trans-unit id="WindowsDesktopFrameworkRequiresWindows">
        <source>NETSDK1100: To build a project targeting Windows on this operating system, set the EnableWindowsTargeting property to true.</source>
        <target state="translated">NETSDK1100: 若要在此操作系统上生成面向 Windows 的项目，请将 EnableWindowsTargeting 属性设置为 true。</target>
        <note>{StrBegin="NETSDK1100: "}</note>
      </trans-unit>
      <trans-unit id="WindowsDesktopTargetPlatformMustBeWindows">
        <source>NETSDK1136: The target platform must be set to Windows (usually by including '-windows' in the TargetFramework property) when using Windows Forms or WPF, or referencing projects or packages that do so.</source>
        <target state="translated">NETSDK1136: 如果使用 Windows 窗体或 WPF，或者引用使用 Windows 窗体或 WPF 的项目或包，则必须将目标平台设置为 Windows (通常通过在 TargetFramework 属性中添加 "-windows")。 </target>
        <note>{StrBegin="NETSDK1136: "}</note>
      </trans-unit>
      <trans-unit id="WindowsSDKVersionConflicts">
        <source>NETSDK1148: A referenced assembly was compiled using a newer version of Microsoft.Windows.SDK.NET.dll. Please update to a newer .NET SDK in order to reference this assembly.</source>
        <target state="translated">NETSDK1148: 使用更新版本的 Microsoft.Windows.SDK.NET.dll 编译了引用的程序集。请更新为更新的 .NET SDK 以引用此程序集。</target>
        <note>{StrBegin="NETSDK1148: "}</note>
      </trans-unit>
      <trans-unit id="WorkloadIsEol">
        <source>NETSDK1202: The workload '{0}' is out of support and will not receive security updates in the future. Please refer to {1} for more information about the support policy.</source>
        <target state="translated">NETSDK1202: 工作负载“{0}”已失去支持，并且将来不会收到安全更新。有关支持政策的详细信息，请参阅 {1}。</target>
        <note>{StrBegin="NETSDK1202: "}</note>
      </trans-unit>
      <trans-unit id="WorkloadNotAvailable">
        <source>NETSDK1178: The project depends on the following workload packs that do not exist in any of the workloads available in this installation: {0}
You may need to build the project on another operating system or architecture, or update the .NET SDK.</source>
        <target state="translated">NETSDK1178: 此安装文件中任何可用的工作负载中，不存在该项目依赖的以下工作负载包: {0}
可能需要在另一个操作系统或体系结构上生成项目，或者更新 .NET SDK。</target>
        <note>{StrBegin="NETSDK1178: "}</note>
      </trans-unit>
      <trans-unit id="WorkloadNotInstalled">
        <source>NETSDK1147: To build this project, the following workloads must be installed: {0}
To install these workloads, run the following command: dotnet workload restore</source>
        <target state="translated">NETSDK1147: 要构建此项目，必须安装以下工作负载: {0}
要安装这些工作负载，请运行以下命令: dotnet workload restore</target>
        <note>{StrBegin="NETSDK1147: "} LOCALIZATION: Do not localize "dotnet workload restore"</note>
      </trans-unit>
    </body>
  </file>
</xliff>