HOW TO:驗證或更正服務 Web.config 檔屬性
更新:2007 年 11 月
如果 Team Foundation Server 的一個或多個 Web.config 檔包含命名空間 (Namespace) 資訊或已啟用模擬功能,則嘗試存取 Team Foundation 的 Web 服務時可能會發生問題。如需 Web.config 檔的概觀,請參閱管理 Team Foundation Server 的組態設定。
Web.config 檔中的命名空間資訊會妨礙檔案和組件 (Assembly) 的載入方式。警示可能包含空白的主旨,或者其他事件錯誤會指出系統無法載入檔案或組件。命名空間資訊通常是在使用 [Internet Information Services (IIS) 管理員] 的 [ASP.NET] 索引標籤進行編輯時,便會加入至 Web.config 檔。
您不應該啟用 Team Foundation Server 所依賴之網站或虛擬目錄的模擬功能。啟用模擬功能後,對於未在 SQL Server 中定義登入帳戶的所有使用者,您都會收到 SQL Server 服務的登入錯誤。
![]() |
---|
您可以針對 SharePoint 產品和技術以及 SQL Server Reporting Services 啟用模擬功能。這是支援的組態。在 .NET 連接之應用程式中使用模擬功能,您就可以讓應用程式在用戶端環境中執行。如需詳細資訊,請參閱 Microsoft 網站上 Visual Studio 開發人員中心裡的<ASP.NET 模擬>(英文)。 |
若要更正這些問題,請使用文字編輯器或 XML 編輯器修改 Team Foundation 的 Web.config 檔。
必要的使用權限
您必須是 Team Foundation 應用程式層伺服器上 [Administrators] 安全性群組的成員,才能執行這些程序。
若要移除命名空間資訊或停用模擬功能
登入應用程式層伺服器。
開啟 [Windows 檔案總管],然後找出每項 Team Foundation Web 服務的 Web.config 檔。如需 Web.config 檔儲存位置的詳細資訊,請參閱 HOW TO:變更 Team Foundation Server 元件的組態設定。
依照下表所述,找出適當的 Web.Config 檔:
若要移除下列項目的命名空間資訊:
開啟
Team Foundation Server 網站
Web 服務根目錄
Team Foundation 服務
Services 子目錄
Team Foundation 組建服務
Build 子目錄
版本控制服務
VersionControl 子目錄
工作項目追蹤服務
WorkItemTracking 子目錄
在文字編輯器或 XML 編輯器中開啟檔案。
注意事項:
即使您已使用管理認證登入,還是必須以系統管理員的身分開啟 [記事本],在執行 Windows Server 2008 的伺服器上執行此功能。若要以系統管理員身分開啟 [記事本],請按一下 [開始],以滑鼠右鍵按一下 [命令提示字元],再按一下 [以系統管理員身分執行]。如需詳細資訊,請參閱 Microsoft 網站 (英文)。
找出下列項目:
<configuration xmlns="https://schemas.microsoft.com/.NetConfiguration/v2.0">
請移除 xmlns 屬性 (Attribute),讓此項目變成:
<configuration>
找出下列字串:
<identity impersonate="true" />
將值從 "true" 變更為 "false",或移除這一行。
儲存並關閉檔案。
確認電腦本身並未啟用模擬功能:
開啟 [Windows 檔案總管],然後找出 %.NET Framework runtime install path%\Config 目錄。
這個目錄的預設位置為 Drive:\WINNT\Microsoft.NET\Framework\v2.0.50727\CONFIG。
在記事本或 XML 文字編輯器中開啟 machine.config 檔。
搜尋下列字串:
<identity impersonate="true" />
如果找到此字串,請將值從 "true" 變更為 "false",或移除這一行。
儲存並關閉檔案。
關閉後再重新啟動 Team Foundation Server 的 Web 服務應用程式,讓變更生效。
請參閱
工作
HOW TO:變更 Team Foundation Server 元件的組態設定
概念
Team Foundation Server 元件中的全域 Web.Config 檔案設定
Team Foundation Server 元件中的服務 Web.Config 檔案設定