以编程方式为安装/部署项目提供版本

发布于 2024-10-14 15:39:48 字数 184 浏览 7 评论 0原文

我已经为我的应用程序创建了一个 Visual Studio 部署项目。我们正在使用 subversion 来管理版本号,我有包含版本号的 versionInfo.cs 文件。我想将应用程序 (versionInfo.cs) 中的版本号提供给安装项目的版本属性。我不知道该怎么做...我需要创建自定义操作吗?或者最好的方法是什么。

谢谢你!

I have created a Visual Studio Deployment Project for my application. We are a using subversion to manage version numbers and I've got versionInfo.cs file which contains the version number. I want to give the version number I have in my application (versionInfo.cs) to the Version Property of the setup project. I am not sure how to it... Do I need to create a custom action? Or what's the best way to do that.

Thank you!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

猫烠⑼条掵仅有一顆心 2024-10-21 15:39:48

对我来说,设置版本是构建过程的责任。因此,您不需要自定义操作 - 它是安装逻辑的一部分并在安装时运行。相反,请教您的构建引擎将正确的版本放入安装包中(例如,从 VersionInfo.cs 中读取版本并将其放入 vdproj 文件中)。

As for me, setting version is a responsibility of build process. So, you don't need a custom action - it is a part of installation logic and runs at install time. Instead, teach your build engine to put correct version to your installation package (e.g. read it from VersionInfo.cs and put to vdproj file).

太阳男子 2024-10-21 15:39:48

最后我解决了这个问题。

我已经设置了 Cruise Control 构建服务器并添加了 Nant 脚本来更改设置项目中的版本。

谢谢,
查理斯

Finally I fixed the issue.

I've setup Cruise Control build server and added Nant script to change the version in the setup project.

Thanks,
Charith

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文