2012-11-21 46 views
5

我有一個帶有designer.cs文件的web應用程序。由於它們是自動生成的,我不想將它們添加到源代碼管理(或我?)。但是,項目文件會查找它們,並從SVN錯誤中刪除新的內容,直到您刪除對designer.cs的引用,然後轉換爲Web應用程序,這是一個很大的麻煩。Designer.cs文件和源代碼控制

我應該只是將它們添加到源代碼管理?我可以從項目文件中刪除參考嗎?

回答

10

我建議您將它們添加到您的源代碼管理。它們是由IDE自動生成的,而不是由構建過程自動生成的,所以如果您引入持續集成(一件好事),那麼構建將失敗(因爲它現在對您來說是乾淨的結賬)。

應該排除通過構建過程(二進制文件,目標文件,「手動執行」自動生成的源文件等)生成的工件。