Web API应用程序中的产品版本号

时间:2014-05-20 09:42:11

标签: c# asp.net-web-api

如何将版本号添加到Web API应用程序?

我找到了blog post using a T4 Template,但我不知道在哪里放置模板,以及在哪里/如何从我的应用中引用它。

1 个答案:

答案 0 :(得分:1)

您提到的解决方案使用单独的项目。问题的重要一步是第3步。

添加模板后,必须构建项目。下一步是删除 AssemblyInfo.cs 中的 AssemblyVersion AssemblyFileVersion 属性。最后一步,您只需添加生成的 .cs 文件(使用添加现有项对话框)。

对于面向公众的Web API,我倾向于使用attribute routing进行版本控制。对于其他项目类型,例如类库,与现有方法相比,该解决方案似乎是一个很好的解决方案。