1
|
Scott and the Dev Team · 技术社区 · 16 年前 |
![]() |
1
1
您可能需要手动将调试器附加到IIS或内置Web服务器进程,具体取决于您正在开发的Web应用程序类型。使用“调试”菜单,在单元测试中达到断点后,手动附加调试器,“附加到进程…”。 当然,这是假设您试图访问的类只有在Web应用程序运行时才有效(例如Web服务)。 如果是这种情况,您可能希望查看模拟框架,例如 Moq 或 RhinoMocks 因此,您的测试可以独立于此类依赖项执行。 如果它是一个即使主机应用程序(IIS或内置Web服务器进程)没有运行也有效的类,那么它很可能是因为编译和符号生成是在调试器已附加到单元测试上运行之后发生的。在这个场景中,一个简单的修复方法是将类物理地分离到它自己的类库程序集中,然后从Web应用程序项目引用该程序集(项目)。 |