【发布时间】:2010-11-16 18:53:08
【问题描述】:
我在 Visual Studio 2008 中有一个解决方案,其中包含三个项目:一个 C# 库和两个 ASP.NET 网站(称为 A 和 B)。网站 A 依赖于库,网站 B 依赖于网站 A。
这意味着如果我对库项目进行更改,我必须构建它,然后发布 A,然后发布 B。同样,如果我更改 A,我必须先发布它,然后再发布 B,以便推动我的更改。
有没有什么方法可以让整个解决方案一键完成?基本上我只是在寻找一种方法,在一个不透明的步骤中,构建库,构建/发布 A,然后构建/发布 B。
我已经研究了 Web 部署项目选项,但它并没有满足我的需求 - 据我所知,它的作用正好相反(针对单个网站的高度定制化构建和部署,而不是几乎一次为多个项目构建/发布默认配置)。
【问题讨论】:
-
网站不是项目。请注意缺少 *.*proj 文件。
-
我知道网站没有 .proj 文件 - 但如果没有项目,它们是什么?我什至不知道 .proj 文件是用来做什么的。
标签: asp.net visual-studio-2008 iis deployment