Xamarin和Travis-ci

时间:2015-05-20 14:53:32

标签: android ios xamarin mono travis-ci

我有一个简单的hello world应用程序无法构建。我从构建中获得了以下输出。

Warnings:
/home/travis/build/chaione/csharptrav/csharp/csharp.iOS/csharp.iOS.csproj:  warning : Could not find project file /usr/lib/mono/xbuild/Xamarin/iOS/Xamarin.iOS.CSharp.targets, to import. Ignoring.
/home/travis/build/chaione/csharptrav/csharp/csharp.Droid/csharp.Droid.csproj:  warning : Could not find project file /usr/lib/mono/xbuild/Novell/Novell.MonoDroid.CSharp.targets, to import. Ignoring.

Errors: 
/home/travis/build/chaione/csharptrav/csharp/csharp.sln (default targets) ->
(Build target) ->
    /home/travis/build/chaione/csharptrav/csharp/csharp.iOS/csharp.iOS.csproj: error : /home/travis/build/chaione/csharptrav/csharp/csharp.iOS/csharp.iOS.csproj: /home/travis/build/chaione/csharptrav/csharp/csharp.iOS/csharp.iOS.csproj could not import "$(MSBuildExtensionsPath)\Xamarin\iOS\Xamarin.iOS.CSharp.targets"

我需要做什么才能构建它?该解决方案包括6个项目:Core PCL(配置文件78),Android,iOS,Android UI测试,iOS UI测试,UnitTest(使用NUnit)。

1 个答案:

答案 0 :(得分:0)

我遇到了类似的问题并转移到了https://www.appveyor.com/。在这里https://github.com/XLabs/Xamarin-Forms-Labs/blob/master/appveyor.yml,您可以找到指向apptraor.yml的链接,该链接扮演.travis.yml。请注意,您必须拥有Xamain许可证。凭证在appveyor.yml文件中受到保护。