【发布时间】:2009-03-26 18:03:41
【问题描述】:
我目前正在处理一个涉及多个程序集的网络项目,其结构如下:
WebProject
|
+--> A (external assembly, Version 1.0.0.0)
|
+--> B (external assembly, Version 1.0.0.0)
困难在于,为了跟踪部署的内容,我想在每次构建时更新程序集 A 和 B 的版本号。现在我正在使用[assembly: AssemblyVersion("1.0.*")] 技术来做这件事,但它在 WebProject 项目中造成严重破坏,因为它包含许多 ASP.NET 页面和引用程序集 A 和 B 中的类型的母版页。
除了手动更新这些引用之外,还有更简单的方法吗?
更新:程序集 A 和 B 存在于一个解决方案中,而 WebProject 存在于另一个解决方案中。此外,A 和 B 的名称很重,因为它们被部署到 IIS/SharePoint 服务器。
【问题讨论】:
标签: .net asp.net reflection assemblies metadata