当前位置: 首页 > 编程语言 > C#

MSTestislookingforaDLLinwrongplace分享

时间:2023-04-11 11:30:36 C#

MSTestislookingforaDLLinwrongplace.我使用fuslogvw追踪它在哪里寻找DLL但没有找到它,我很困惑为什么它在那里:===预绑定状态信息===LOG:DisplayName=DavisVision.Common.Data,Version=3.1.0.34,Culture=neutral,PublicKeyToken=c410b32babd148a6(Full-specified)LOG:Appbase=file:///C:/PROGRAMFILES(X86)/MICROSOFTVISUALSTUDIO14.0/COMMON7/IDE/COMMONEXTENSIONS/MICROSOFT/TESTGWINDOW/:InitialPrivatePath=NULLLOG:DynamicBase=NULLLOG:CacheBase=NULLLOG:AppName=vstest.executionengine.exe调用程序集:(未知)。===LOG:此绑定在默认加载上下文中启动。日志:使用应用程序配置文件:C:PROGRAMFILES(X86)MICROSOFTVISUALSTUDIO14.0COMMON7IDECOMMONEXTENSIONSMICROSOFTTESTWINDOWvstest.executionengine.exe.Config日志:使用主机配置文件:日志:使用来自C:WindowsLO.NET策略参考的计算机配置Microsoft文件:DavisVision.Common.Data,Version=3.1.0.34,Culture=neutral,PublicKeyToken=c410b32babd148a6日志:GAC查找不成功。日志:正在尝试下载新的URL文件:///C:/PROGRAMFILES(X86)/MICROSOFTVISUALSTUDIO14.0/COMMON7/IDE/COMMONEXTENSIONS/MICROSOFT/TESTWINDOW/DavisVision.Common.Data.DLL。日志:正在尝试下载新的URL文件:///C:/PROGRAMFILES(X86)/MICROSOFTVISUALSTUDIO14.0/COMMON7/IDE/COMMONEXTENSIONS/MICROSOFT/TESTWINDOW/DavisVision.Common.Data/DavisVision.Common.Data.DLL。日志:正在尝试下载新的URL文件:///C:/PROGRAMFILES(X86)/MICROSOFTVISUALSTUDIO14.0/COMMON7/IDE/COMMONEXTENSIONS/MICROSOFT/TESTWINDOW/Extensions/DavisVision.Common.Data.DLL。日志:正在尝试下载新的URL文件:///C:/PROGRAMFILES(X86)/MICROSOFTVISUALSTUDIO14.0/COMMON7/IDE/COMMONEXTENSIONS/MICROSOFT/TESTWINDOW/Extensions/DavisVision.Common.Data/DavisVision.Common.Data。动态链接库。日志:正在尝试下载新的URL文件:///C:/PROGRAMFILES(X86)/MICROSOFTVISUALSTUDIO14.0/COMMON7/IDE/COMMONEXTENSIONS/MICROSOFT/TESTWINDOW/DavisVision.Common.Data.EXE。日志:正在尝试下载新的URL文件:///C:/PROGRAMFILES(X86)/MICROSOFTVISUALSTUDIO14.0/COMMON7/IDE/COMMONEXTENSIONS/MICROSOFT/TESTWINDOW/DavisVision.Common。数据/DavisVision.Common.Data.EXE。日志:正在尝试下载新的URL文件:///C:/PROGRAMFILES(X86)/MICROSOFTVISUALSTUDIO14.0/COMMON7/IDE/COMMONEXTENSIONS/MICROSOFT/TESTWINDOW/Extensions/DavisVision。通用数据.EXE。日志:正在尝试下载新的URL文件:///C:/PROGRAMFILES(X86)/MICROSOFTVISUALSTUDIO14.0/COMMON7/IDE/COMMONEXTENSIONS/MICROSOFT/TESTWINDOW/Extensions/DavisVision.Common.Data/DavisVision.Common.Data。EXE文件。日志:所有探测URL均已尝试并失败。如果我将DLL放在那个文件夹中,它显然可以正常加载,但它不应该从测试项目的bin目录中加载,我怎样才能让MSTest从bin文件夹中加载以加载正确的DLL?这只发生在这个测试工具中,所有项目都绑定到这个DLL没有问题注意:-不确定这是否会影响任何东西,但这是一个在测试工具中引用的内部NuGet包,但是DLL被拉入并放入进入测试工具的bin/文件夹。以上是C#学习教程:MSTest在错误的地方寻找DLL共享的所有内容。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: