c# - Appharbor 部署 "Contains no tests"

标签 c# wcf appharbor

我有一个要部署到 AppHarbor 的 WCF 项目.该服务在本地运行良好,所有测试都在本地通过,基本上,本地没有问题。当我插入部署它时,它构建良好,但随后出现“构建不包含测试”。我什至删除了我编写的所有现有测试,并在其中放置了一个保证通过的虚拟测试(基本上只是 Assert.IsTrue(0 == 0))。

在日志(“详细信息”)中,我得到:

Build succeeded.

但是,我也得到了:

5 Warning(s)
0 Error(s)

但这只是“e 未定义”(我还没有在 catch 中为 try/catch 做任何事情,那会来的,我只是想让它启动并运行。

我在 AppHarbor 网站上搜索了又搜索,想对此有所了解,但一无所获。有没有人见过这样的事情?

** 使用 Visual Studio 的内置测试框架 (Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)。

最佳答案

最新版本的 AppHarbor 现在可以正确解决我正在使用的问题。我不知道发生了什么变化(这绝对不是我的代码,我在几个不同的项目上分心了,但我回到了原来的项目,它现在可以在 appharbor 上运行)。

关于c# - Appharbor 部署 "Contains no tests",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10843475/

相关文章:

使用异步任务 <T> 接口(interface)部署到 Azure (.NET 4) 的 WCF 服务

javascript - 如何在asp.net中获取动态创建的文本框Web控件的值

c# - 大型 XML 文件,XmlDocument 不可行但需要能够搜索

c# - 在 FlipView 的 RichTextBlock 中格式化文本

c# - 如何托管公共(public) WCF 服务?

asp.net-mvc-4 - 无法找到或加载已注册的.Net Framework 数据提供程序

c# - WPF C# - MainWindows.g.cs 中的 "Unable to find namespace"错误

javascript - 未知提供商 : using a factory with resolve in AngularJS

c# - NewRelic 忽略单个页面的监控

ravendb - AppHarbor + RavenDB - EsentFileAccessDeniedException