我在Visual Studio 2008中对此没有问题,但是VS 2010似乎有问题,我敢打赌这可能是我自己。
我有一个ASP.NET网站项目和一些C#项目(BLL,DAL,NUnit中的测试)的解决方案。我已将测试项目的构建过程配置为自动运行NUnit来运行测试。我想确保在测试项目之前先构建BLL和DAL项目,以便测试将针对最新的编译版本运行(是的,我知道我可以在一个项目中完成所有这些工作,但是我选择不这样做-请多多包涵 :) )
因此,我将Test项目的依赖项设置为包括BLL,DAL和Web应用程序项目,并且生成顺序显示BLL,DAL,Web Application和测试。但是,我注意到在构建Test项目时实际上并没有构建BLL。
知道这可能是什么,或者我在构建测试项目时可能缺少任何选项来强制其他项目进行构建吗?
在此先感谢您的帮助!