我有一个VS2010解决方案,其中包括一个网站项目(不是网络应用程序)。在App_Code
文件夹中,我有一个AssemblyInfo.cs
文件,其中包含我的版本信息。
我使用TeamCity 7.0.2构建此解决方案,并配置了“其他构建功能”AssemblyInfo修补程序。修补程序适用于解决方案中的类库项目,但似乎对网站项目没有影响。
TeamCity 7.x文档声明:
此功能仅适用于“标准”项目,即通过Visual Studio向导创建。
我希望在我的网站项目中有一些方法可以利用它。
答案 0 :(得分:1)
P.S。不要使用WebSite,如果你长大成为TC,则必须使用WebApp。
答案 1 :(得分:0)
来自文档:
此功能仅适用于“标准”项目,因此所有AssemblyInfo文件和内容都具有标准位置。
您是否尝试将AssemblyInfo移动到该项目的标准位置,我猜是YourProj/Properties/AssemblyInfo
?
无论哪种方式,我都不认为你应该这样做。您应该有一个AssemblyInfo
文件,其他项目应该引用(Add as Link)此AssemblyInfo。 (除非你有充分的理由让汇编信息不同)
因此,在您的情况下,我将从您的Web项目中删除 AssemblyInfo.cs,并将其作为从TC中选取的其他项目之一的链接返回。