【发布时间】:2012-03-27 14:42:02
【问题描述】:
我有一个负载测试,它只包含一个单元测试。
单元测试是 C# 中的一个函数,它使用 C++/CLI 包装器调用 C++ 代码。
运行良好,没有任何异常。
项目是
1)业务逻辑->BusinessLogic.lib
2)Wrapper(取Business Logic.lib)->Wrapper.dll
3)C#项目(采用Wrapper.dll)
运行时的负载测试表明没有找到 Wrapper.dll,而完整的应用程序运行正常,甚至单元测试也没有报告任何此类错误
确切的错误是
测试方法 TestProject1.testTest.getstateTest 抛出异常:System.IO.FileNotFoundException:无法加载文件或程序集“ManagedBL.dll”或其依赖项之一。找不到指定的模块
TestProject1 是测试项目,testTest 是测试类,getstateTest 是单元测试
【问题讨论】:
标签: c# c++ unit-testing c++-cli load-testing