2009-07-27 53 views
0

我正在爲TFS2008創建一個簡單的Web應用程序,因此我使用「Microsoft.TeamFoundation。*」程序集來訪問TFS。在我決定將它從我的機器移動到單獨的Win2003服務器之前,一切工作都非常棒。用於TFS安裝的Web加載項問題

實際上,這是一臺應用了最新更新的乾淨的服務器。所以,我複製了我的應用程序的二進制文件並試圖運行它。沒有運氣(但真是一個驚喜;))!

我曾與系統組件下面說說:

  • ME:請開始做一些事情
  • "Object reference not set to an instance of an object"當 代碼試圖訪問WorkItemStore
  • ME :好的,請在GAC中找到「WorkItemTracking.Client.-」二進制文件
  • ASP.Net:由於某種原因無法加載「Microsoft.TeamFoundation.WorkItemTracking.Client.Cache」,您可以做些什麼嗎?
  • ME:好的,剛剛從磁盤中刪除了二進制文件,所以剩下的只剩下在GAC中。你能再次看看嗎?
  • ASP.Net:酷,它的作品!
  • It:嗯,"Object reference not set to an instance of an object"再次,你瞎了嗎?
  • ME:Grrr!好的,所有的二進制文件都在GAC中?現在怎麼辦?
  • It:不,你不知道魔法字嗎?
  • ME:長談我friend
  • ME:好了,大家安靜。這裏的工具,將讓你們都開心 - MS團隊資源管理器2008
  • It:美味!!!
  • ASP.Net:酷!
  • ME:終於! MS TE2008是神聖的!

我的問題如下:

  • 有什麼方法可以讓我安裝我的乾淨的Win2003的服務器上的應用程序,而無需安裝團隊資源管理器2008年?
  • 或者,也許我錯過了某些東西或做錯了什麼。

請指教!先謝謝你!


在這個問題上多一點信息:

  1. 我在TFS在Team Foundation Administrators組中的服務器上的管理權限,所以我在這裏有所有權限,以及
  2. Web應用程序正在我的帳戶下的單獨應用程序池下運行
  3. 爲TFS Cache組件指定的緩存文件夾存在並且Web應用程序fu它
  4. LL訪問「只讀」標誌無處不在去除(緩存文件夾,Web應用程序文件夾中)

回答