如何在Visual Studio中调试类库

PIC*_*ain 16 c# debugging dll class-library visual-studio

我正在Visual Studio 2008中的类库(DLL)项目; 用C#编程.为了测试我的DLL,我刚刚创建了第二个项目,它是一个控制台应用程序,在该项目中我可以引用第一个和运行测试.有更简单的方法吗?我可以在我的类库项目中创建另一个文件,其中包含测试,然后以某种方式告诉Visual Studio运行该文件吗?

我知道一种方法是将一个文本文件添加到我的项目中,然后用JScript编写我的测试代码.然后在调试菜单上的项目设置中,我可以告诉它启动外部程序(JScript).然后,我的测试文件的名称将test.js进入"命令行参数"框.但是,我想知道是否有办法使用C#代码而不是JScript?

mdm*_*mdm 16

您可以将测试项目添加到当前解决方案,然后将该项目设置为启动项目.然后,在您的类库项目上按F5将启动您的测试项目.


Joe*_*Joe 9

看看NUnit或其他类似的单元测试框架.

Visual Studio的"Team Developer"和"Team Suite"风格已经内置了Microsoft的单元测试框架.