我想将 nunit 测试添加到 VS2005 C# ASP.NET 网站项目 - 以便我可以练习 App_Code 目录中的方法。 建议将测试作为单独的程序集添加,以便测试代码不会随网站一起交付 - 这就是我的问题:
当我将一个新项目添加到包含网站的解决方案中并尝试添加对网站项目的引用时,它不会显示在项目选项卡中 - 是否可以从另一个项目引用网站项目(无需转换)网站项目变成了Web应用程序项目)?
我建议您提取 App_Code 文件夹中的类并将它们放在一个单独的项目中。在您的 Web 项目中引用该新项目。现在,您可以更好地分离项目和类,并且可以单独对您的类进行单元测试。