我有一个我认为是 ASP.NET MVC 3 解决方案的非常常见的场景。它有一个 WEB 项目和一个 DAL 类库。我在类库中拥有我所有的数据访问权限,这需要在 web 项目之前构建。
当我在标准 Visual Studio 中重建我的解决方案时,我没有任何问题。但是假设我进行了数据更改(例如对数据库)并签入 DBML(LINQ to SQL)文件和来自 WEB 项目的相应参考文件。
我看到的是 TeamCity 根本没有清理/重建类库 DLL。以下是我的解决方案配置。我如何强制 TeamCity 重建每个项目,因为它似乎没有这样做。我必须在本地实际签入 bin/debug DLL,以便 TeamCity 成功构建。我觉得不应该这样。我是否需要为每个项目设置一个构建步骤...?