徵狀

請考慮下列情況。 在 Microsoft Visual Studio 2005 中新增對專案的 Web 參考。 針對描述 Web 服務的 Web 服務描述語言(WSDL)檔案,第一個 <架構> 元素包含預設命名空間。 例如,第一個 <架構> 元素如下所示:

<xsd:schema xmlns="http://<URL>" xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://<URL>" elementFormDefault="qualified" attributeFormDefault="unqualified">

在這種情況下,您可能會收到下列錯誤訊息:

自訂工具 ' MSDiscoCodeGenerator」失敗。 無法從 namespace "HTTP://NamespaceLocation" 匯入系結 "BindingName"。

此外,您會在 [ 錯誤清單 ] 視窗中收到下列錯誤訊息:

錯誤1自訂工具錯誤:無法匯入 WebService/Schema。無法匯入命名空間 "HTTP://NamespaceLocation" 的系結 "BindingName"。 無法匯入操作 'OperationName」。 缺少元素 'ElementName」。

解決方案

Service pack 資訊

若要解決此問題,請取得適用于 Windows Vista 的最新 service pack。如需詳細資訊,請按一下下列文章編號,以查看 Microsoft 知識庫中的文章:

935791 如何取得最新的 Windows Vista service pack

修復程式資訊

Microsoft 提供了支援的修補程式。不過,此修正程式僅適用于本文所述的問題。僅將此熱修復程式套用至遇到這特定問題的系統。此熱修復程式可能會收到其他測試。因此,如果這個問題不會對您造成嚴重影響,我們建議您等待包含此熱修復程式的下一個軟體更新。若要從 MSDN 代碼庫下載此熱修復程式,請造訪下列 Microsoft 網站:

http://code.msdn.microsoft.com/KB925492注意: MSDN 程式碼庫會顯示已提供此熱修復程式的語言。 如果您沒有看到所需的語言,這是因為該語言沒有可用的程式碼庫資源頁面。注意: 如果發生其他問題,或需要進行任何疑難排解,您可能必須建立個別的服務要求。 一般支援費用適用于不符合此特定熱修復程式的其他支援問題與問題。 如需 Microsoft Customer Service 和支援電話號碼的完整清單,或是要建立個別的服務要求,請造訪下列 Microsoft 網站:

http://support.microsoft.com/contactus/?ws=support

先決條件

您必須安裝 Microsoft .NET Framework 2.0 才能套用此熱修復程式。

重新啟動需求

在套用此熱修復程式後,您不需要重新開機電腦。

Hotfix 取代資訊

此熱修復程式不會取代任何其他的熱修復程式。

檔案資訊

此熱修復程式的英文版具有下表所列的檔案屬性(或更新的檔案屬性)。 這些檔案的日期與時間是以國際標準時間 (UTC) 表示。 當您檢視檔案資訊時,它會轉換為當地時間。 若要找出 UTC 與當地時間之間的時差,請使用 [控制台] 的 [日期] 和 [時間] 專案中的 [ 時區 ] 索引標籤。

檔案名稱

檔案版本

檔案大小

日期

時間

平台

System.xml.dll

2.0.50727.215

2035712

20-Sep-2006

10:01

x86

狀態

Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。 這個問題首先是在 Windows Vista Service Pack 1 中修正。

其他相關資訊

如需詳細資訊,請按以下的文章編號,檢視「Microsoft 知識庫」中的文章:

824684 描述 Microsoft 軟體更新所使用的標準術語說明

需要更多協助?

擴展您的技能
探索訓練
優先取得新功能
加入 Microsoft 測試人員

這項資訊有幫助嗎?

您對翻譯品質的滿意度為何?

會影響您使用體驗的因素為何?

是否還有其他的意見反應? (選填)

感謝您的意見反應!

×