2010-11-09 133 views
0

我已經更新了VS2008中子項目的項目設置,並且構建的項目沒有錯誤。但是,當我將更新的項目從一臺機器複製到另一臺時,所有更新的項目設置都將丟失。因此,我無法在不更新設置的情況下在其他機器上構建項目。VS2008項目設置

如何確保從一臺PC複製到另一臺PC時保留所有更新的項目設置?

當VS2008中的子項目的項目設置完成任何更改時,更新的文件是什麼?

更新了VC6 dsw,dsp文件嗎? 爲了在將項目複製到源代碼管理系統時保留更新的項目設置,必須複製哪些文件? 我們是否可以將所有更新的設置複製爲vsprops文件並繼承它以保留更新的更改?

回答

1
  • 的.sln文件存儲整個工作區設置
  • 的.vcproj(對於C++)或.csproj的(對於C#)存儲實際的項目設置
  • 。用戶文件存儲一些特定的用戶設置(例如調試設置項目設置了「調試」一節中設置;然而,這些文件可能不應該版本控制,VS2008下設置創建使用Windows登錄名

VS2008不修改任何DSW或DSP文件SLN後這些文件並創建了vcproj文件

+0

謝謝你的迴應。是否將版本控制下的.sln和.vcproj文件保留在用戶特定的項目設置中?該項目是否可以在任何其他機器上使用用戶特定設置來構建? – Lakshmi 2010-11-09 15:42:44

+0

您忘記了項目屬性表的.vsprops文件。 – 2010-11-09 16:30:33

+0

是否意味着將.vsprops文件與.sln和.vcproj一起置於版本控制之下? – Lakshmi 2010-11-09 16:33:02