1

我正在尝试使用 Razor 在 ASP.NET MVC 上设置我们的内部版本号和发行说明——似乎内置了一些功能,因为这已经在标题的主布局页面中:

<a href="@ViewBag.VersionLink">Build: @ViewBag.VersionInfo</a>

我们现在在构建 145 上,但是,它总是说Build: 1.0.0.0,并且链接到App_Readme/Build1.0.0.0.txt它只是吐出这个:

Hi, 
This is build 1.0.0.0
Thanks

我不知道在哪里更新构建信息。我试图回溯它,但它并没有导致任何地方,而且谷歌 没有 找到 太多有用的东西。

如何配置发行说明或设置构建版本控制?我什至会接受一个答案,该答案将我指向一个可以帮助我的良好在线资源。

4

1 回答 1

0

简而言之:没有黑魔法可以知道 asp.net mvc 中的应用程序构建或发布版本。因此,这些信息需要从您的控制器传递到视图。

您可以使用强类型视图模型或TempData将该信息传递给 ASP.NET MVC 视图。

这里有一些参考资料 - ASP.NET MVC 3 (C#) 简介

编辑:如果您想使用,ViewBag那么这个视频教程是非常方便的考虑: - ViewBag:MVC 简介 - 课程

于 2012-12-17T21:42:19.130 回答