本主題列出 Windows Communication Foundation (WCF) 工具所產生的所有例外狀況。
例外狀況清單
| 資源代碼 | 資源字串 |
|---|---|
| 參數目標 | <列舉> |
| ParametersToolConfig | <配置文件> |
| 錯誤:無效路徑 | 指定的 是無效的路徑。 檢查指定的自變數。 |
| 參數參考 | <檔案路徑> |
| 無法載入配置檔進行驗證 | 處理從指定位置載入的組態檔時發生錯誤。 無法驗證此組態檔中定義的服務。 |
| MoreHelp | 如需更多說明,請使用指定的自變數輸入 「svcutil」。 |
| HelpMergeConfig | 導致產生的組態合併到現有的檔案中,而不是覆寫現有的檔案。 |
| 無法寫入檔案錯誤 | 無法寫入輸出檔案。 |
| 無效的命名空間參數錯誤 (ErrInvalidNamespaceArgument) | 指定的無效值已傳遞至指定的選項。 指定逗號分隔的目標命名空間和CLR命名空間組。 |
| HelpImportXmlType | 設定 DataContract 串行化程式,將非 DataContract 型別匯入為 IXmlSerializable 型別。 |
| 排他選項錯誤已指定 | 若已指定另一個選項,則無法使用此選項。 |
| WrnHttp取得失敗 | 具有指定 URI 的 HTTP GET 錯誤。 |
| 錯誤:輸入檔案不是組件或中繼資料 | 透過指定輸入自變數讀取之指定位置的檔案,似乎不是 XML 元數據檔或有效的元件。 |
| WrnUnknownMetadataFound | 無法儲存指定類型的無法辨識元數據檔。 |
| 目錄包含無效字元錯誤 | 指定的無效值已傳遞至指定的選項。 路徑中不能使用指定的字元。 |
| 無法解析驗證服務的警告 | 無法使用指定的 configName 載入服務。 若要驗證服務,請提供包含服務型別的元件,以及具有此服務組態的可執行檔。 |
| ErrUnexpectedValue(意外值錯誤) | 指定的選項不支援任何值。 |
| #無效參數 | 指定項目包含無效的參數。 |
| 排除參數類型 | <類型> |
| HelpXmlSerializer | 產生數據類型,以使用 XmlSerializer 進行串行化和還原串行化。 |
| # | ---------------------------------------------------------------------------------------------------------------------= |
| 意外錯誤發生 (ErrUnexpectedError) | 工具中發生錯誤。 |
| HelpNologo | 會隱藏著作權和橫幅訊息。 |
| 輸入衝突目標錯誤 | 指定選項設定為指定值時,不支援讀取指定類型的輸入。 |
| 無法載入匯出的服務警告 | 載入要導出的服務類型時發生錯誤。 |
| 幫助元數據下載類別 | -= 後設資料下載 =- |
| 沒有服務合約類型警告 | 無法為指定的元件產生 XmlSerializer 類型。 找不到服務合約類型。 |
| WrnCouldNotLoadTypesFromReferenceAssemblyAt | 在從指定來源載入的元件中載入型別時發生錯誤。 元件中的某些類型無法載入,而且無法供工具使用。 |
| 錯誤:目錄指向一個檔案 | 指定的無效值已傳遞至指定的選項。 指定的值是檔案的路徑。 |
| 錯誤 | 錯誤: |
| 重複引用數值錯誤 (ErrDuplicateReferenceValues) | 使用指定的選項載入指定的元件兩次。 一個構件只能被參考一次。 |
| WrnNoXmlSerializerOperationBehavior | 無法為指定的元件產生 XmlSerializer。 元件中沒有任何服務合約具有 XmlSerializerOperationBehavior 的作業。 |
| 無法創建目錄錯誤 | 無法建立指定的目錄。 |
| 無法從組件加載類型錯誤 | 無法載入指定元件中的任何類型。 |
| ErrUnknownSwitch | 指定的開關是無法辨識的選項。 |
| 商標 | 此工具的標誌是具有版本的「Microsoft ® 服務模型元數據工具」。 |
| 未產生代碼 | 未產生任何程序代碼。 如果您嘗試產生用戶端,這可能是因為元數據檔未包含任何有效的合約或服務 或是因為所有合約和服務都被發現在參考組件中。 確認您已將所有元數據檔案傳遞至工具。 |
| 無法載入 SGen 合約的警告 | 載入合約類型時發生錯誤。 無法產生這個合約的 XmlSerializer 類型。 指定類型和細節。 |
| 選項與輸入衝突警告 | 指定的選項不能與多個輸入元件搭配使用。 會忽略指定的選項。 |
| 無法匯入元資料錯誤 | 嘗試匯入元數據時發生嚴重錯誤。 |
| ErrInvalidSerializer (序列化器無效錯誤) | 無效的串行化程式值已傳遞至指定的選項。 已指定支援的串行化程式。 |
| 儲存已下載的元數據 | 儲存下載的中繼資料檔案... |
| WrnNoConfigForServices | 傳遞的元件都不是具有組態檔的可執行檔,或沒有包含具有指定組態名稱之服務的組態檔。 |
| 輸入錯誤與選項衝突 | 從指定讀取的輸入無法與指定的選項搭配使用,因為它們代表不同的工具作業模式。 |
| 無法導出端點錯誤 | 匯出指定的服務類型時發生錯誤。 |
| ErrInputSchemaParseError | 讀取指定的項目時發生 XML 架構剖析錯誤。 確認 XML 的格式正確且有效。 |
| 輸入政策解析錯誤 | 讀取指定的 時發生 WS-Policy 剖析錯誤。 確認 XML 的格式正確且有效。 |
| 無法載入參考類型錯誤 | 載入參考的合約類型時發生錯誤。 忽略這個指定的類型。 |
| 無法載入驗證服務警告 | 載入要驗證的服務時發生錯誤。 指定類型和細節。 |
| HelpCodeGenerationCategory | -= 程式代碼產生 =- |
| 使用Mex和Disco檢索中繼資料 | 嘗試使用 WS-Metadata Exchange 或 DISCO 從指定的來源下載元數據。 |
| 一般模式驗證錯誤 | 驗證匯出期間產生的 XML 架構時發生錯誤。 |
| 參數目錄 | <目錄> |
| 無法載入指定的類型錯誤 | 無法針對傳遞至指定選項的指定值載入任何類型。 請確定這個類型所屬的元件是使用指定的選項來指定。 |
| ErrOptionModeConflict(選項模式衝突錯誤) | 指定的選項不能與指定的選項搭配使用,因為它們意指不同的輸出類型。 |
| ErrIsNotAnAssembly(錯誤:不是一個程序集) | 無法將指定項目載入為元件。 確認此檔案為 .NET 元件。 |
| 輸入與模式衝突錯誤 | 從指定的選項讀取的輸入與其他選項不一致。 |
| 傳遞至類型參數的值重複錯誤 | 指定的值已多次傳遞至指定的選項。 每個類型只能指定一次。 |
| ErrInputEPRFileParseError | 無法從指定的來源讀取端點參考。 確認 XML 的格式正確且有效。 |
| 錯誤無法建立程式供應者 | 無法為傳遞至 /{1} 自變數的指定值建立程式碼提供者。 確認程式代碼提供者已正確安裝並設定。 |
| 錯誤:路徑過長(僅限目錄) | 產生的指定路徑太長。 檢閱指定的論點。 |
| HelpDataContractSerializer | 產生數據類型,以使用 DataContract Serializer 進行串行化和還原串行化。 |
| 無法匯出端點錯誤 | 在載入元件的組態檔中找到的指定服務類型中,匯出指定命名空間裡的端點名稱時發生錯誤。 |
| HelpUsage1 | 顯示使用說明。 |
| HelpUsage2 | 顯示使用說明。 |
| HelpUsage3 | 顯示使用說明。 |
| HelpUsage4 | 顯示使用說明。 |
| HelpUsage5 | 顯示使用說明。 |
| 找不到目錄錯誤 | 找不到指定的目錄。 確認目錄存在,而且您具有讀取它的適當許可權。 |
| 無法載入檔案錯誤 | 無法讀取指定的檔案。 |
| 錯誤:未找到檔案 | 指定的輸入路徑似乎不會參考任何現有的檔案。 |
| 參數配置 | <配置文件> |
| 錯誤:使用了資料夾而非文件 | 指定的輸入路徑似乎是目錄。 輸入必須是 URL 或檔案路徑。 |
| HelpConfig | 指示工具產生具有所提供名稱的組態檔。 預設值:output.config。 |
| ErrSingleUseSwitch | 無法多次指定指定的選項。 |
| 警告 | 警告: |
| WrnAmbiguousServiceConfig | 找到多個具有指定組態名稱的服務組態,並指定下列元件。 |
| 確認輸入路徑錯誤 | 指定的輸入路徑似乎不會參考任何現有的檔案,而且似乎不是有效的 URI。 |
| 無法載入輸入錯誤 | 讀取載入的元數據時發生錯誤。 |
| 生成序列化器 | 正在產生 XML 序列化器... |
| HelpToolConfig | 用來取代應用程式組態檔的自定義組態檔。 這可用來變更元數據組態或註冊組態延伸模組,而不需變更工具的組態檔。 |
| 錯誤驗證無效使用 | 指定的選項不能與指定的選項搭配使用。 |
| WrnWSMExFailed | WS-Metadata 具有指定 URI 的 Exchange 錯誤。 |
| HelpNoconfig | 請勿產生組態。 |
| HelpCodeGenerationDescription | 指定的 可以從元數據檔產生服務合約、用戶端和數據類型。 |
| HelpTargetMetadata | 輸出元數據。 如果輸入是 URL,Svcutil.exe 會將元數據儲存至磁碟,而且不會產生程式代碼。 如果輸入是一或多個元件,Svcutil.exe 會從元件中的類型產生元數據。 |
| 錯誤:選項模式衝突不明確 | 指定的選項與其他選項衝突。 檢閱您使用此工具。 |
| ErrNotLanguageOrCodeDomType | 傳遞至指定自變數的指定值並不代表已定義的語言,而且無法載入為完整 CLR 類型。 |
| 無法使檔案名稱唯一的錯誤 | 無法建立輸出檔名。 使用指定的前綴建立太多檔案。 |
| 無法創建文件錯誤 | 無法建立指定的輸出檔。 |
| 錯誤:預期值 | 指定的選項需要指定值。 |
| ErrCannotDisambiguateSpecifiedTypes | 一組參考的元件中有一個以上具有相同名稱的類型。 使用元件限定名稱來區分指定選項的指定型別。 |
| 僅使用MEX檢索中繼資料 | 嘗試使用 WS-Metadata Exchange,從指定的位置下載元數據。 此 URL 不支援 DISCO。 |
| 無效目標錯誤 | 使用指定的選項指定時,指定的目標無效。 指定支持的目標。 |
| ErrPathTooLong | 結果路徑太長。 檢閱指定的參數。 |
| 幫助常見選項類別 | -= 常見選項 =- |
| ParametersServiceName | <serviceConfigName> |
| 無效的輸入文件未指定错误 | 未指定有效的輸入檔。 指定元資料文件或元件檔。 |
| 參數語言 | <語言> |
| 無法載入中繼資料文件錯誤 | 從其中一個載入的檔讀取元數據時發生錯誤。 已指定文件識別碼。 |
| 輸入衝突錯誤 | 指定的輸入自變數會與指定的 衝突,因為它們表示工具作業的不同模式。 |
| 無法加載合約以進行驗證的警告 | 載入合約類型時發生錯誤。 指定類型和細節。 |
| WrnAttributeReflectionErrors (屬性反射錯誤) | 元件中從指定載入的某些型別,屬性反映失敗。 確認此元件能夠從這個位置載入,並擁有正確的安全性權限。 |
| Metadata匯出類別協助 | -= METADATA EXPORT =- |
| 幫助驗證類別 | -= 服務驗證 =- |
| ValidationError | 驗證錯誤: |
| 檔案生成 | 產生檔案... |
| 無法為命名空間指定多個對應 | 無效的值已傳遞至指定的選項。 指定的目標命名空間無法對應至指定的多個 CLR 命名空間。 |
| 無法載入參考組件於指定位置 | 無法載入指定的參考元件。 |
| 參數輸出 | <檔案> |
| 沒有生成代碼,僅建議使用DC | 若要從架構產生合約,請使用指定的選項。 |
| 無法加載輸入配置錯誤 | 無法載入指定的組態檔。 |
| ErrUnexpectedDelimiter | 無效的自變數分隔符 (':' 或 '=') 無法啟動選項。 |
| 錯誤:在未設定合併配置的情況下使用配置 | 若未指定其他指定選項,就無法使用指定的選項。 |
| 錯誤:無法匯出合約 | 匯出從指定型別載入的合約時發生錯誤。 |
| GeneratingMetadata | 正在生成中繼資料檔案... |
| ErrNotCodeDomType | 傳遞至指定自變數的指定型別不是指定的衍生類別。 |
| WrnNoTypeForServices | 未通過的元件中,不包含具有指定組態名稱的服務類型。 |
| 組件載入失敗錯誤 | 無法將指定的檔案載入作為組件。 如需詳細資訊,請參閱 FusionLogs。 |
| 未生成元數據 | 未產生元數據檔案。 未匯出服務合約。 若要匯出服務,請使用指定的選項。 若要匯出資料合約,請指定 選項。 |
| 無法解析匯出服務的警告 | 無法使用指定的 configName 載入服務。 若要匯出服務,請提供包含服務型別的元件,以及具有此服務組態的可執行檔。 |
| ParametersCollectionType(參數集合類型) | <類型> |
| 錯誤:選項與目標衝突 | 指定的選項設定為指定值時,該選項不支援使用。 |
| ErrCodegenError | 以指定的語言產生程式代碼時發生錯誤。 語言不支援所有正在產生的程式碼元素。 應該使用另一種語言。 |
| ErrInputWsdlParseError | 讀取指定資料時發生 WSDL 剖析錯誤。 確認 XML 的格式正確且有效。 |
| 無法建立實例錯誤 | 無法建立傳遞至指定自變數之指定型別的實例。 |
| 參數名稱空間 | <string,string> |
| HelpNostdlib | 請勿參考標準函式庫(預設會參考 mscorlib.dll 和 system.servicemodel.dll)。 |
| Wrn無法載入匯出設定檔案 | 處理從指定載入的組態檔時發生錯誤。 無法載入此組態檔中定義的服務。 |
| 無法載入匯出合約的警告 | 載入合約類型時發生錯誤。 無法匯出這個指定的類型。 |