Azure devops VSO版本管理-测试将不运行

Azure devops VSO版本管理-测试将不运行,azure-devops,azure-pipelines,ms-release-management,Azure Devops,Azure Pipelines,Ms Release Management,我有一个VSO发布管理定义,其中我部署了一个云服务,然后运行一些测试。部署执行时没有问题,但测试没有运行,我在日志中收到以下消息: 警告:在我的DLL路径中没有可用的测试。请确保已安装的测试发现者和执行者、平台和框架版本设置适当,然后重试 现在,奇怪的是,这个版本是由一个构建触发的,它运行完全相同的测试集,并且它们都运行得很愉快 我已经包含了一个runsettings文件,指定了框架版本(基于我在一年前发现的一些类似问题的SO帖子),但它没有什么区别。这件事已经搞了将近两天了,没有任何进展。任何

我有一个VSO发布管理定义,其中我部署了一个云服务,然后运行一些测试。部署执行时没有问题,但测试没有运行,我在日志中收到以下消息:

警告:在我的DLL路径中没有可用的测试。请确保已安装的测试发现者和执行者、平台和框架版本设置适当,然后重试

现在,奇怪的是,这个版本是由一个构建触发的,它运行完全相同的测试集,并且它们都运行得很愉快


我已经包含了一个runsettings文件,指定了框架版本(基于我在一年前发现的一些类似问题的SO帖子),但它没有什么区别。这件事已经搞了将近两天了,没有任何进展。任何建议都乐意接受

啊!结果证明,如果我删除了整个项目,再次创建它,再次添加测试,它就会正常工作。显然是小精灵


管理员,如果需要删除,请继续

您使用的是什么测试框架?您使用什么任务来运行测试?默认设置是:MsTest和visualstudio测试任务您使用哪个任务?确切地说,有几个任务:或。在构建和发布期间,您传递给任务的输入是什么?有什么区别吗?是否在运行测试的位置复制了DLL?您知道您实际在哪里运行测试吗?您的测试程序集是否位于生成的放置文件夹中?您是否使用相同的代理进行生成和发布?构建和发布定义的步骤是什么?您可以在此或在OneDrive上共享详细的构建和发布日志吗?