工具
本主題將列出由 Windows Communication Foundation (WCF) 工具所產生的所有例外狀況。
例外狀況清單
資源程式碼 | 資源字串 |
---|---|
ParametersTarget |
<enum> |
ParametersToolConfig |
<configFile> |
ErrInvalidPath |
指定的路徑無效。請檢查指定的引數。 |
ParametersReference |
<file path> |
WrnCannotLoadConfigFileForValidation |
在處理從指定位置載入的組態檔時發生錯誤。無法驗證此組態檔中定義的服務。 |
MoreHelp |
如需詳細說明,請輸入 "svcutil" 並包含指定引數。 |
HelpMergeConfig |
會導致產生的組態合併到現有的檔案,而不是覆寫現有的檔案。 |
ErrCannotWriteFile |
無法寫入輸出檔。 |
ErrInvalidNamespaceArgument |
指定的無效值已傳遞給指定的選項。指定逗號分隔的目標命名空間與 CLR 命名空間組。 |
HelpImportXmlType |
設定 DataContract 序列化程式將非 DataContract 類型當成 IXmlSerializable 類型來匯入。 |
ErrExclusiveOptionsSpecified |
一旦指定了其他指定選項,就無法使用指定的選項。 |
WrnHttpGetFailed |
包含指定 URI 的 HTTP GET 錯誤。 |
ErrInputFileNotAssemblyOrMetadata |
透過指定輸入引數所讀取的指定位置裡的檔案,看起來不像是 XML 中繼資料檔或有效的組件。 |
WrnUnknownMetadataFound |
無法儲存無法辨識的指定類型中繼資料文件。 |
ErrDirectoryContainsInvalidCharacters |
指定的無效值已傳遞給指定的選項。路徑不允許指定的字元。 |
WrnCannotResolveServiceForValidation |
無法載入包含指定 configName 的服務。若要驗證服務,請同時提供包含服務類型的組件,以及包含此服務組態的可執行檔。 |
ErrUnexpectedValue |
指定的選項不支援任何值。 |
#InvalidArg |
指定項目內含無效引數。 |
ParametersExcludeType |
<type> |
HelpXmlSerializer |
產生資料型別,這些型別會使用 XmlSerializer 來進行序列化和還原序列化。 |
# |
---------------------------------------------------------------------------------------------------------------------= |
ErrUnexpectedError |
工具中出現錯誤。 |
HelpNologo |
已隱藏著作權與橫幅資訊。 |
ErrInputConflictsWithTarget |
從指定項目中讀取的輸入型別不支援將指定選項設為指定值。 |
WrnCannotLoadServiceForExport |
載入要匯出的服務類型時發生錯誤。 |
HelpMetadataDownloadCategory |
-= 中繼資料下載 =- |
WrnNoServiceContractTypes |
無法產生指定組件的 XmlSerializer 型別。找不到服務合約類型。 |
WrnCouldNotLoadTypesFromReferenceAssemblyAt |
在載入先前從指定項目載入的組件型別時發生錯誤。無法載入組件中某些型別,因此無法提供給工具使用。 |
ErrDirectoryPointsToAFile |
指定的無效值已傳遞給指定的選項。指定值為檔案路徑。 |
Error |
錯誤: |
ErrDuplicateReferenceValues |
已使用指定選項來載入指定組件兩次。組件只能當作參照一次。 |
WrnNoXmlSerializerOperationBehavior |
無法產生指定組件的 XmlSerializer。組件中的所有服務合約都未與 XmlSerializerOperationBehavior 一起運作。 |
ErrCannotCreateDirectory |
無法建立指定目錄。 |
ErrCouldNotLoadTypesFromAssemblyAt |
無法將任何型別載入指定組件中。 |
ErrUnknownSwitch |
指定的參數為無法辨識的選項。 |
Logo |
工具的標誌為包含版本資訊的 "Microsoft ® Service Model Metadata Tool"。 |
NoCodeWasGenerated |
未產生任何程式碼。 如果您之前嘗試產生用戶端,可能是因為中繼資料文件並未包含任何有效的合約或服務 或是因為所有合約/服務被發現存在參照組件中。請確認您已將所有中繼資料文件傳送至工具中。 |
WrnUnableToLoadContractForSGen |
載入合約類型時發生錯誤。無法產生此合約的 XmlSerializer 型別。指定了型別和詳細資料。 |
WrnOptionConflictsWithInput |
無法將指定選項與多個輸入組件一起使用。已忽略指定選項。 |
ErrUnableToImportMetadata |
嘗試匯入中繼資料時發生嚴重錯誤。 |
ErrInvalidSerializer |
無效的序列化程式已經傳送至指定選項中。已指定支援的序列化程式。 |
SavingDownloadedMetadata |
正在儲存下載的中繼資料檔... |
WrnNoConfigForServices |
所傳送的組件沒有一個是包含組態檔的可執行檔,或者沒有一個組態檔包含帶有指定組態名稱的服務。 |
ErrInputConflictsWithOption |
從指定項目讀取的輸入無法用來搭配指定選項,因為它們意指不同的工具作業模式。 |
ErrUnableToExportEndpoints |
匯出指定服務類型時發生錯誤。 |
ErrInputSchemaParseError |
讀取指定項目時發生 XML 結構描述剖析錯誤。請驗證 XML 格式正確而且有效。 |
ErrInputPolicyParseError |
讀取指定項目時發生 WS-Policy 剖析錯誤。請驗證 XML 格式正確而且有效。 |
ErrUnableToLoadReferenceType |
載入參照的合約類型時發生錯誤。已忽略指定類型。 |
WrnCannotLoadServiceForValidation |
載入要驗證的服務時發生錯誤。指定了型別和詳細資料。 |
HelpCodeGenerationCategory |
-= 程式碼產生 =- |
RetreivingMetadataWithMexAndDisco |
使用 WS-Metadata Exchange 或 DISCO 嘗試從指定項目中下載中繼資料。 |
ErrGeneralSchemaValidation |
驗證在匯出期間產生的 XML 結構描述時發生錯誤。 |
ParametersDirectory |
<directory> |
ErrCannotLoadSpecifiedType |
無法針對已經傳送至指定選項的指定值載入任何型別。請確定此型別所屬的組件係透過指定選項來指定。 |
ErrOptionModeConflict |
指定選項無法搭配指定選項一起使用,因為它們意指不同的輸出類型。 |
ErrIsNotAnAssembly |
無法將指定項目當成組件載入。請驗證此檔案為 .NET 組件。 |
ErrInputConflictsWithMode |
從指定項目讀取的輸入與其他選項不一致。 |
ErrDuplicateValuePassedToTypeArg |
指定值已經多次傳送至指定選項。每種型別只能指定一次。 |
ErrInputEPRFileParseError |
無法從指定項目讀取端點參照。請驗證 XML 格式正確而且有效。 |
ErrCouldNotCreateCodeProvider |
您無法針對已經傳送至 /{1} 引數的指定值建立程式碼提供者。請驗證程式碼提供者已安裝且設定妥當。 |
ErrPathTooLongDirOnly |
結果指定路徑太長。請檢視指定引數。 |
HelpDataContractSerializer |
產生使用 DataContract 序列化程式以進行序列化與還原序列化的資料型別。 |
ErrUnableToExportEndpoint |
匯出指定命名空間之指定端點名稱時發生錯誤,此命名空間可在組件所載入的組態檔之指定服務型別中找到。 |
HelpUsage1 |
顯示說明用法。 |
HelpUsage2 |
顯示說明用法。 |
HelpUsage3 |
顯示說明用法。 |
HelpUsage4 |
顯示說明用法。 |
HelpUsage5 |
顯示說明用法。 |
ErrDirectoryNotFound |
找不到指定目錄。請驗證目錄確實存在,而且您具有適當的讀取權限。 |
ErrUnableToLoadFile |
無法讀取指定檔案。 |
ErrNoFilesFound |
指定的輸入路徑並未參照到任何現有檔案。 |
ParametersConfig |
<configFile> |
ErrDirectoryInsteadOfFile |
指定的輸入路徑可能是目錄。輸入必須是 URL 或檔案路徑。 |
HelpConfig |
指示工具使用提供的名稱來產生組態檔。預設:output.config。 |
ErrSingleUseSwitch |
您無法多次指定選項。 |
Warning |
警告: |
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 |
無法建立輸出檔名。有太多檔案使用指定的前置詞來建立。 |
ErrCannotCreateFile |
無法建立指定的輸出檔。 |
ErrExpectedValue |
指定選項要求指定某值。 |
ErrCannotDisambiguateSpecifiedTypes |
一個以上具有相同名稱的型別存在參照的組件集中。請使用符合組件規格的名稱來區分指定選項的各個指定型別。 |
RetreivingMetadataWithMexOnly |
使用 WS-Metadata Exchange 嘗試從指定位置下載中繼資料。這個 URL 不支援 DISCO。 |
ErrInvalidTarget |
使用指定項目來指定時,指定目標將失效。已指定支援目標。 |
ErrPathTooLong |
結果路徑太長。請檢視指定引數。 |
HelpCommonOptionsCategory |
-= 常見問題 =- |
ParametersServiceName |
<serviceConfigName> |
ErrNoValidInputFilesSpecified |
未指定有效的輸入檔。請指定中繼資料文件或組件檔。 |
ParametersLanguage |
<language> |
ErrUnableToLoadMetadataDocument |
從其中一個載入的文件讀取中繼資料時發生錯誤。已指定文件識別項。 |
ErrConflictingInputs |
指定的輸入引數與指定項目衝突,因為它們意指不同的工具作業模式。 |
WrnUnableToLoadContractForValidation |
載入合約類型時發生錯誤。指定了型別和詳細資料。 |
WrnAttributeReflectionErrors |
從指定項目中載入的組件中,某些型別無法執行屬性反映。請驗證此組件可藉由適當的安全性權限從此位置載入。 |
HelpMetadataExportCategory |
-= 中繼資料匯出 =- |
HelpValidationCategory |
-= 服務驗證 =- |
ValidationError |
驗證錯誤: |
GeneratingFiles |
正在產生檔案... |
ErrCannotSpecifyMultipleMappingsForNamespace |
已將無效值傳遞給指定選項。指定的目標命名空間無法對應至多個指定的 CLR 命名空間。 |
ErrCouldNotLoadReferenceAssemblyAt |
無法載入指定的參照組件。 |
ParametersOut |
<file> |
NoCodeWasGeneratedSuggestDCOnly |
若要從結構描述中產生合約,請使用指定選項。 |
ErrUnableToLoadInputConfig |
無法載入指定的組態檔。 |
ErrUnexpectedDelimiter |
無效的引數分隔符號 (':' or '=') 無法啟動選項。 |
ErrMergeConfigUsedWithoutConfig |
無法在不指定其他指定選項的情況下使用指定選項。 |
ErrUnableToExportContract |
匯出從指定型別中載入的合約時發生錯誤。 |
GeneratingMetadata |
正在產生中繼資料檔... |
ErrNotCodeDomType |
傳遞至指定引數的指定型別不屬於指定的衍生類別。 |
WrnNoTypeForServices |
傳遞的組件沒有一個包含使用指定組態名稱的服務類型。 |
ErrAssemblyLoadFailed |
無法將指定檔案當成組件載入。如需詳細資訊,請檢查 FusionLogs。 |
NoMetadataWasGenerated |
未產生任何中繼資料檔。未匯出任何服務合約。 若要匯出合約,請使用指定選項。若要匯出資料合約,請指定選項。 |
WrnCannotResolveServiceForExport |
無法載入包含指定 configName 的服務。若要匯出服務,請提供包含服務類型的組件,以及包含此服務組態的可執行檔。 |
ParametersCollectionType |
<type> |
ErrOptionConflictsWithTarget |
設為指定值的指定選項不支援使用指定選項。 |
ErrCodegenError |
以指定語言產生程式碼時發生錯誤。 該語言不支援所有正在產生的程式碼項目。您應該使用其他語言。 |
ErrInputWsdlParseError |
讀取指定項目時發生 WSDL 剖析錯誤。請驗證 XML 格式正確而且有效。 |
ErrCouldNotCreateInstance |
無法針對已傳送至指定引數的指定型別建立其執行個體。 |
ParametersNamespace |
<string,string> |
HelpNostdlib |
請勿參照標準程式庫 (根據預設會參照 mscorlib.dll 與 system.servicemodel.dll)。 |
WrnCannotLoadConfigFileForExport |
在處理從指定位置載入的組態檔時發生錯誤。無法載入在此組態檔中定義的服務。 |
WrnUnableToLoadContractForExport |
載入合約類型時發生錯誤。無法匯出這個指定型別。 |