2010-08-19 97 views
3

我有一個C#應用程序,它使用了幾個作爲Web引用添加到我的項目中的Web服務。我想知道我應該檢查哪些文件進入源代碼管理。WebReference和源代碼控制

在我的項目沒有從我的項目目錄中的文件夾結構,看起來像這樣:

Project 
    Web References 
     WS 
      WS.wsdl 
      Reference.cs 
      Reference.map 
      ...misc .datasource and .xsd files 

要我把哪個這些文件的源代碼控制?

感謝

回答

1

建議保持源控制下的所有這些文件,但只是爲了完整性使用您的項目的源代碼,或者必須執行檢出其他開發者/獲取最新的任何新的機器上(你的開發後,機器的硬盤驅動器死亡等)。

一旦Visual Studio構建Web引用,所有這些文件都將生成並保持不變,直到您刷新Web引用爲止。如果您自己修改它們,即更改數據類型或刪除XML屬性(我必須爲某些模糊的運行時SOAP問題執行此操作),然後再檢查這些更改。

0

如果你的腳本或視覺工作室解決方案或你在每個版本上重建了任何特定文件,那麼不要檢查它們,因爲它只會導致混淆。否則請全部檢查。