2017-09-09 3 views
2

私のテストとデモプロジェクトを.NET Core 2.0に移行しました。私はこのプロジェクトをビルドしようとしたが、私はこのエラーを持っている:Travis CIの.NET Core 2.0を構築する

/home/travis/build/MarkKhromov/The-Log/TheLog.Demos/TheLog.Demos.csproj.metaproj : error MSB4025: The project file could not be loaded. Could not find file '/home/travis/build/MarkKhromov/The-Log/TheLog.Demos/TheLog.Demos.csproj.metaproj

私は.travis.ymlでこれを書いた:

language: csharp 
mono: none 
dotnet: 2.0.0 
script: 
    - dotnet restore 
    - dotnet build ./TheLog.sln 
    - dotnet test ./TheLog.Tests/ 

は私が間違って何をしたのですか?ビルドは正常です。

+0

明日は変更または消滅するサードパーティのサイトではなく、コードをここに掲載する必要があります:[mcve] – Rob

+0

@Robこんにちは!さて、私は今、私の投稿を編集する! –

答えて

5

次のように私はこの問題を解決するために管理:私は.travis.ymlに書いた :

language: csharp 
mono: none 
dotnet: 2.0.0 
script: 
    - dotnet restore 
    - dotnet build ./TheLog/ 
    - dotnet build ./TheLog.Demos/ 
    - dotnet test ./TheLog.Tests/ 

しかし、私はソリューションをコンパイルしようとしたとき、これらのエラーが発生した理由を私のためにそれはまだ(謎のまま.sln)ファイル

+2

JetBrains Riderでビルドするときも同じ問題がありました。 CLIを使ったビルドはうまくいった。 –

関連する問題