我使用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 2008 SP1和Visual SourceSafe 2005
- 7. Visual Studio 2010和框架版本
- 8. “Visual Studio Online”2010版?
- 9. 如何从Visual Studio 2010
- 10. 如何从Visual Studio 2010
- 11. 适用于visual studio 2010的clr版本
- 12. 检测VSPackage内部的Visual Studio版本
- 13. 使用asp.net和Visual Studio 2010
- 14. 使用Visual Studio 2010和2008
- 15. 使用Visual Studio 2010
- 16. Visual Studio插件:插入日期或版本号
- 17. Visual Studio 2010 vs Visual Studio 2005(用于C++)
- 18. 如何使用Microsoft Visual Studio 2010编译旧版本的F#?
- 19. 如何使用Visual Studio 2010构建CppUnit
- 20. Visual Studio 2010 - 如何优化
- 21. Visual Studio 2010片段 - 当前日期
- 22. 从visual studio 2005升级到visual studio 2010
- 23. 在Visual Studio 2010
- 24. 使用Visual Studio 2010和HG进行版本控制
- 25. 从Visual Studio 2008到Visual Studio 2010速成版
- 26. Microsoft Visual Studio 2010学术版
- 27. 如何在Visual Studio中获取行号
- 28. Visual Studio 2010中 - RemovePreviousVersions
- 29. 如何使用ruby代码从github添加内部版本号和日期?
- 30. Visual Sourcesafe中的回发历史日期
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