gpt4 book ai didi

c# - Visual Studio 2010 : How to enforce build order of projects in a solution?

转载 作者:IT王子 更新时间:2023-10-29 03:41:14 24 4
gpt4 key购买 nike

我在 Visual Studio 2008 中没有遇到这个问题,但 VS 2010 似乎有问题,我敢打赌这可能是我的问题。

我有一个包含 ASP.NET 网站项目和一些 C# 项目(BLL、DAL、NUnit 中的测试)的解决方案。我已将测试项目的构建过程配置为自动运行 NUnit 来运行测试。我想确保 BLL 和 DAL 项目在测试项目之前构建,以便测试将针对最新的编译版本运行(是的,我知道我可以在一个项目中完成所有这些,但我选择不——请耐心等待 :) )

因此,我将测试项目的依赖项设置为包括 BLL、DAL 和 Web 应用程序项目,构建顺序为 BLL、DAL、Web 应用程序,然后是测试。但是,我注意到在构建测试项目时 BLL 并未实际构建。

知道这可能是什么,或者我在构建测试项目时可能缺少强制构建其他项目的任何选项吗?

在此先感谢您的帮助!

最佳答案

Nick Craver 提到检查 Configuration Manager 以确保您已选择要为给定配置构建的项目。

但是,要为解决方案中的多个项目设置构建顺序,请右键单击解决方案并从上下文菜单中选择“项目构建顺序...”。

关于c# - Visual Studio 2010 : How to enforce build order of projects in a solution?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3653973/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com