部署使用NUnit进行单元测试的应用程序

Dav*_*ave 1 deployment nunit nunit-2.5 .net-3.5

我希望很快就会部署一个应用程序,我觉得很奇怪我必须包含nunit.framework.dll.毕竟,用户不需要运行单元测试!所以我唯一能想到的是有一些方法可以为Debug和Release配置我的解决方案,这样Debug就会引用NUnit,而Release则不会.在VS200之前我从未见过这样的东西.这里的其他人做了什么来排除将NUnit框架与您的应用一起部署的需要?

Mar*_*off 5

通常,您将创建两个项目:要发布的"主"项目和仅包含单元测试的单独项目.这样,您就不会以任何方式分发测试.