本主题列出 Windows Communication Foundation (WCF) 工具生成的所有异常。
异常列表
资源代码 | 资源字符串 |
---|---|
ParametersTarget | <枚举> |
ParametersToolConfig | <配置文件> |
ErrInvalidPath | 指定的路径无效。 检查指定的参数。 |
ParametersReference | <文件路径> |
WrnCannotLoadConfigFileForValidation | 处理从指定位置加载的配置文件时出错。 无法验证此配置文件中定义的服务。 |
MoreHelp | 有关更多帮助,请键入“svcutil”及指定自变量。 |
HelpMergeConfig | 使生成的配置文件合并到现有文件中,而非覆盖它。 |
错误无法写入文件 | 无法写入输出文件。 |
ErrInvalidNamespaceArgument | 指定的无效值已传递到指定选项。 指定逗号分隔的目标命名空间和 CLR 命名空间对。 |
HelpImportXmlType | 配置 DataContract 序列化程序,以便将非 DataContract 类型作为 IXmlSerializable 类型导入。 |
ErrExclusiveOptionsSpecified | 当指定了其他指定选项时,不能使用指定的选项。 |
WrnHttpGetFailed | 指定的 URI 发生了 HTTP GET 错误。 |
ErrInputFileNotAssemblyOrMetadata | 通过指定输入参数读取的指定位置的文件似乎不是 XML 元数据文件或有效的程序集。 |
WrnUnknownMetadataFound | 无法保存指定类型的无法识别的元数据文档。 |
ErrDirectoryContainsInvalidCharacters | 指定的无效值已传递到指定选项。 路径中不允许指定字符。 |
WrnCannotResolveServiceForValidation | 无法加载具有指定 configName 的服务。 若要验证服务,请提供包含服务类型的程序集和具有此服务的配置的可执行文件。 |
ErrUnexpectedValue | 指定的选项不支持任何值。 |
#InvalidArg | 指定值包含无效参数。 |
ParametersExcludeType | <类型> |
HelpXmlSerializer | 生成使用 XmlSerializer 进行序列化和反序列化的数据类型。 |
# | ---------------------------------------------------------------------------------------------------------------------= |
ErrUnexpectedError | 工具中发生错误。 |
HelpNologo | 版权和横幅消息被隐藏。 |
ErrInputConflictsWithTarget | 不支持从指定位置读取的输入类型使用设置为指定值的指定选项。 |
WrnCannotLoadServiceForExport | 加载要导出的服务类型时出错。 |
HelpMetadataDownloadCategory | -= 元数据下载 =- |
WrnNoServiceContractTypes | 无法为指定的程序集生成 XmlSerializer 类型。 找不到服务协定类型。 |
WrnCouldNotLoadTypesFromReferenceAssemblyAt | 加载从指定位置加载的程序集中的类型时出错。 程序集中的某些类型无法加载,工具无法使用这些类型。 |
ErrDirectoryPointsToAFile | 指定的无效值已传递到指定选项。 指定的值是文件的路径。 |
错误 | 错误: |
ErrDuplicateReferenceValues | 使用指定的选项加载指定的程序集两次。 程序集只可以引用一次。 |
WrnNoXmlSerializerOperationBehavior | 无法为指定的程序集生成 XmlSerializer。 程序集中没有任何服务协定使用具有 XmlSerializerOperationBehavior 的操作。 |
ErrCannotCreateDirectory | 无法创建指定的目录。 |
ErrCouldNotLoadTypesFromAssemblyAt | 无法加载指定的程序集中的任何类型。 |
ErrUnknownSwitch | 指定的开关是一个无法识别的选项。 |
徽标 | 该工具的徽标是带有版本的“Microsoft ®服务模型元数据工具”。 |
NoCodeWasGenerated | 未生成任何代码。 如果尝试生成客户端,这可能是因为元数据文档不包含任何有效的合同或服务 或者因为发现所有协定/服务都存在于引用程序集中。 验证是否已将所有元数据文档传递到该工具。 |
WrnUnableToLoadContractForSGen | 加载协定类型时出错。 无法为此合同生成 XmlSerializer 类型。 已指定具体类型和详细信息。 |
WrnOptionConflictsWithInput | 指定的选项不能与多个输入程序集一起使用。 将忽略指定的选项。 |
ErrUnableToImportMetadata | 尝试导入元数据时发生严重错误。 |
ErrInvalidSerializer | 向指定选项传递了无效的序列化程序值。 支持的序列化程序是指定的。 |
SavingDownloadedMetadata | 正在保存下载的元数据文件... |
WrnNoConfigForServices | 传递的程序集中没有一项是可执行文件或包含配置文件,或者没有任何配置文件包含具有指定配置名称的服务。 |
ErrInputConflictsWithOption | 从指定位置读取的输入不能与指定的选项一起使用,原因是它们指示了不同的工具操作模式。 |
ErrUnableToExportEndpoints | 导出指定的服务类型时出错。 |
ErrInputSchemaParseError | 读取指定的 XML 架构时发生了解析错误。 验证 XML 的格式正确且有效。 |
ErrInputPolicyParseError | 读取指定的内容时发生 WS-Policy 分析错误。 验证 XML 的格式正确且有效。 |
ErrUnableToLoadReferenceType | 加载引用的协定类型时出错。 忽略此指定类型。 |
Wrn无法加载验证服务 | 加载要验证的服务时出错。 已指定具体类型和详细信息。 |
HelpCodeGenerationCategory | -= 代码生成 =- |
RetreivingMetadataWithMexAndDisco | 尝试使用 WS-Metadata Exchange 或 DISCO 从指定位置下载元数据。 |
ErrGeneralSchemaValidation | 验证导出期间生成的 XML 架构时出错。 |
ParametersDirectory | <目录> |
ErrCannotLoadSpecifiedType | 对于传递给指定选项的指定值,无法加载任何类型。 请确保使用指定的参数来指定此类型所属的程序集。 |
ErrOptionModeConflict | 指定的某个选项不能与另一个指定的选项一起使用,因为它们意味着不同的输出类型。 |
ErrIsNotAnAssembly | 无法将指定的文件加载为程序集。 验证此文件是否为 .NET 程序集。 |
ErrInputConflictsWithMode | 从指定的来源读取的输入与其他选项不一致。 |
ErrDuplicateValuePassedToTypeArg | 指定的值多次传递到指定选项。 每个类型只能指定一次。 |
ErrInputEPRFileParseError | 无法从指定位置读取终结点引用。 验证 XML 的格式正确且有效。 |
ErrCouldNotCreateCodeProvider | 无法为传递给 /{1} 参数的指定值创建代码提供程序。 验证代码提供程序是否已正确安装和配置。 |
ErrPathTooLongDirOnly | 生成的指定路径太长。 查看指定的论点。 |
HelpDataContractSerializer | 生成使用 DataContract Serializer 进行序列化和反序列化的数据类型。 |
ErrUnableToExportEndpoint | 导出在为程序集加载的配置文件中找到的指定服务类型中的指定命名空间中的指定终结点名称时出错。 |
HelpUsage1 | 显示帮助用法。 |
HelpUsage2 | 显示帮助用法。 |
HelpUsage3 | 显示帮助用法。 |
HelpUsage4 | 显示帮助用法。 |
HelpUsage5 | 显示帮助用法。 |
ErrDirectoryNotFound | 找不到指定的目录。 验证目录是否存在,并且你具有读取该目录的适当权限。 |
无法加载文件错误 | 无法读取指定的文件。 |
错误:未找到文件 | 指定的输入路径似乎未引用任何现有文件。 |
ParametersConfig | <配置文件> |
ErrDirectoryInsteadOfFile | 指定的输入路径显示为目录。 输入必须是 URL 或文件路径。 |
HelpConfig | 指示工具生成具有提供的名称的配置文件。 默认值:output.config。 |
ErrSingleUseSwitch | 不能多次指定指定的选项。 |
警告 | 警告: |
WrnAmbiguousServiceConfig | 发现多个具有指定配置名称的服务配置,指定了以下程序集。 |
ErrInvalidInputPath | 指定的输入路径似乎没有引用任何现有文件,并且似乎不是有效的 URI。 |
ErrUnableToLoadInputs | 读取加载的元数据时出错。 |
GeneratingSerializer | 正在生成 XML 序列化程序... |
HelpToolConfig | 用于代替应用程序配置文件的自定义配置文件。 这可用于更改元数据配置或注册配置扩展,而无需更改工具的配置文件。 |
ErrValidateInvalidUse | 某个选项不能与另一个选项一起使用。 |
WrnWSMExFailed | 指定的 URI 发生了 WS-Metadata Exchange 错误。 |
HelpNoconfig | 不要生成配置。 |
HelpCodeGenerationDescription | 指定的项可以从元数据文档生成服务协定、客户端和数据类型。 |
HelpTargetMetadata | 输出元数据。 如果输入是 URL,Svcutil.exe 将元数据保存到磁盘,并且不生成代码。 如果输入是一个或多个程序集,Svcutil.exe 从程序集中的类型生成元数据。 |
ErrAmbiguousOptionModeConflict | 指定的选项与其他选项冲突。 评估你对工具的使用。 |
ErrNotLanguageOrCodeDomType | 传递给指定参数的指定值不表示定义的语言,并且无法将其加载为完全限定的 CLR 类型。 |
ErrUnableToUniquifyFilename | 无法创建输出文件名。 使用指定的前缀创建的文件过多。 |
错误无法创建文件 | 无法创建指定的输出文件。 |
ErrExpectedValue | 指定的选项要求指定值。 |
ErrCannotDisambiguateSpecifiedTypes | 引用的程序集集中存在多个具有相同名称的类型。 使用程序集限定名称来区分指定选项的各个指定类型。 |
RetreivingMetadataWithMexOnly | 尝试使用 WS-Metadata Exchange 从指定位置下载元数据。 此 URL 不支持 DISCO。 |
ErrInvalidTarget | 使用指定选项指定时,指定的目标无效。 支持的目标已被指定。 |
ErrPathTooLong | 生成的路径太长。 请评审指定的自变量。 |
HelpCommonOptionsCategory | 通用选项 |
ParametersServiceName | <serviceConfigName> |
ErrNoValidInputFilesSpecified | 未指定有效的输入文件。 请指定元数据文档或程序集文件。 |
ParametersLanguage | <语言> |
无法加载元数据文档错误 | 从其中一个加载的文档读取元数据时出错。 已指定文档标识符。 |
ErrConflictingInputs | 指定的输入参数与指定内容冲突,因为它们指示了不同的工具操作模式。 |
WrnUnableToLoadContractForValidation | 加载协定类型时出错。 已指定具体类型和详细信息。 |
WrnAttributeReflectionErrors | 从指定位置加载的程序集中的某些类型的属性反射失败。 请验证是否可以从此位置以正确的安全权限加载该程序集。 |
HelpMetadataExportCategory | -= METADATA EXPORT =- |
HelpValidationCategory | -= 服务验证 =- |
ValidationError | 验证错误: |
生成文件 | 正在生成文件... |
ErrCannotSpecifyMultipleMappingsForNamespace | 传递给指定选项的值无效。 指定的目标命名空间无法映射到指定的多个 CLR 命名空间。 |
ErrCouldNotLoadReferenceAssemblyAt | 无法加载指定的引用程序集。 |
ParametersOut | <文件> |
NoCodeWasGeneratedSuggestDCOnly | 若要从架构生成协定,请使用指定的选项。 |
ErrUnableToLoadInputConfig | 无法加载指定的配置文件。 |
ErrUnexpectedDelimiter | 无效的参数分隔符(“:”或“=”)无法启动该选项。 |
ErrMergeConfigUsedWithoutConfig | 如果不指定其他指定选项,则无法使用指定选项。 |
无法导出合同错误 | 导出从指定类型加载的协定时出错。 |
GeneratingMetadata | 正在生成元数据文件... |
ErrNotCodeDomType | 传递给指定参数的指定类型不是指定的派生类。 |
WrnNoTypeForServices | 传递的程序集都不包含具有指定配置名称的服务类型。 |
ErrAssemblyLoadFailed | 无法将指定的文件加载为程序集。 有关详细信息,请查看 FusionLogs。 |
NoMetadataWasGenerated | 未生成元数据文件。 未导出任何服务协定。 若要导出服务,请使用指定的选项。 若要导出数据协定,请指定该选项。 |
WrnCannotResolveServiceForExport | 无法加载具有指定 configName 的服务。 若要导出服务,请提供包含服务类型和具有此服务的配置的可执行文件的程序集。 |
ParametersCollectionType | <类型> |
ErrOptionConflictsWithTarget | 指定选项的使用在该选项设置为指定值时不受支持。 |
ErrCodegenError | 以指定语言生成代码时出错。 该语言不支持生成的所有代码元素。 应使用另一种语言。 |
ErrInputWsdlParseError | 读取指定的内容时发生 WSDL 解析错误。 验证 XML 的格式正确且有效。 |
无法创建实例错误 | 无法创建传递给指定参数的指定类型的实例。 |
ParametersNamespace | <字符串,字符串> |
HelpNostdlib | 不要引用标准库(默认情况下,引用 mscorlib.dll 和 system.servicemodel.dll。 |
WrnCannotLoadConfigFileForExport | 处理从指定加载的配置文件时出错。 无法加载此配置文件中定义的服务。 |
WrnUnableToLoadContractForExport | 加载协定类型时出错。 无法导出此指定类型。 |