我使用C#開發了Visual Studio 2010中的Windows應用程序。我使用visual source safe 2005作爲版本控制器。在我的應用程序中有關於我們的包含構建版本號和構建日期的表單。我的客戶在每個版本中都會自動向我詢問版本號和日期更新。目前我正在手動更新。在這個問題上幫助我。如何使用Visual Studio 2010從Visual SourceSafe獲取內部版本號和日期
0
A
回答
0
這與SourceSafe本身無關,因爲它僅用於存儲代碼,它不會構建也不會對其執行操作。
通過使用[AssemblyFileVersion("1.2.*")]
屬性和指定通配符,可以爲您的裝配create an automatically incrementing version number。
如果您想包含構建日期,您需要在.csproj文件中使用預構建任務,該任務將在構建代碼之前更新.cs文件中的日期。
或者,您可以使用後構建任務來創建包含構建日期(甚至如果您想要的話,甚至是版本)的xml或文本文件,那麼當您需要顯示信息時,可以從所述文件。
A RegexReplace任務可能會幫助你在這裏......或者UpdateFile任務。 Be weary of the hosted environment使用任務在構建之前修補.cs文件時。 The MsBuild Community Task s可以成爲你的朋友。
相關問題
- 1. 如何使用Visual Studio 2010從Visual sourcesafe自動更新構建版本和構建日期
- 2. 使用visual studio 2010和tfs更改日誌和版本控制
- 3. 在Visual Studio中查看Visual SourceSafe日誌
- 4. 如何從Visual Studio 2010使用Mercurial?
- 5. Visual Studio 2010專業版和CPU使用
- 6. Visual Studio 2015 Professional和Visual SourceSafe(VSS)
- 7. 的Visual Studio 2008 SP1和Visual SourceSafe 2005
- 8. Visual Studio 2010和框架版本
- 9. 「Visual Studio Online」2010版?
- 10. 如何從Visual Studio 2010
- 11. 如何從Visual Studio 2010
- 12. 如何獲取boost.python教程使用Visual Studio 2010和Python 3.4?
- 13. 適用於visual studio 2010的clr版本
- 14. 使用Visual Studio 2010和2008
- 15. 使用asp.net和Visual Studio 2010
- 16. 檢測VSPackage內部的Visual Studio版本
- 17. 使用Visual Studio 2010
- 18. Visual Studio 2010 vs Visual Studio 2005(用於C++)
- 19. 如何使用Microsoft Visual Studio 2010編譯舊版本的F#?
- 20. Visual Studio插件:插入日期或版本號
- 21. 如何使用Visual Studio 2010構建CppUnit
- 22. 如何在Visual Studio 2008中獲取當前日期和時間?
- 23. 解析的外部符號使用Qt 5.5.1和Visual Studio 2010
- 24. Visual Studio 2010 - 如何優化
- 25. Visual Studio 2010片段 - 當前日期
- 26. 在Visual Studio 2010
- 27. 從visual studio 2005升級到visual studio 2010
- 28. 使用Visual Studio 2010和HG進行版本控制
- 29. 從Visual Studio 2008到Visual Studio 2010速成版
- 30. Microsoft Visual Studio 2010學術版
Sourcesafe不再是受支持的產品(http://blogs.msdn.com/b/ukmsdn/archive/2011/01/04/end-of-support-for-visual-sourcesafe.aspx)。 Microsoft爲最多5個用戶提供免費版Team Foundation Server作爲替代品。我會認真考慮使用它(或者Team Foundation Service,或者類似GitHub的東西)。 – jessehouwing