c# - Travis 无法找到 csharp 解决方案

标签 c# nunit travis-ci

引用this构建和我的./.travis.yml文件。我无法使用 Travis CI 构建我的项目。我收到以下错误:

未定义解决方案或脚本,正在退出

访问csharp.rb:88 ,它表明解决方案未在我的 yml 文件中设置,但很明显是这样。任何指示将不胜感激。

language: csharp
solution: OrderedJobs.sln
before_install:
  - sudo apt-get install nunit-console
before_script:
  - nuget restore OrderedJobs.sln
after_script:
  - nunit-console OrderedJobs.Tests/bin/Release/OrderedJobs.Tests.dll

最佳答案

原来这是一个文件格式问题。对于遇到此问题的任何人。请确保您的 .travis.yml 文件保存为 UTF-8。更多详情可查看here .

关于c# - Travis 无法找到 csharp 解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35689942/

相关文章:

c# - 如何使我的自定义 TaskScheduler 成为默认任务调度程序

c# - NUnit 3.0 和 Assert.Throws

asp.net - 如何在 Visual Studio 中添加 NUnit

c# - 如何构建新的 NUnit 约束

Django 应用程序在 Travis CI : server not running on localhost 中失败

.net - 无法在 travis 上从命令行让 nuget 工作

javascript - 在 javascript 中打印 C# TimeSpan 值

c# - 如何将 WhenActivated 与 avalonia 中的属性一起使用

C#:定义类变量、默认值和获取设置不起作用?

heroku - 加密 key 未经授权用于持续部署 Travis → Heroku