草庐IT

ios - 在 iOS 应用程序上使用 xbuild 不会生成 ipa

我们已经实现了与Jenkins的持续集成,以帮助执行构建以加快部署速度。我们已经审查了通过Xamarinwebsite提供的文档,并且遇到了一个问题。在演练中,它描述了如何使用各种插件来执行该过程,我们使用构建脚本来执行我们的构建,因为我们有一些在构建之后执行的后期操作,例如将ipa提交到TestFlight。问题是,对于iOS,它是documented从终端/命令行构建时,我们需要使用xbuild而不是mdtool。我们关注了这个portionoftheguide在构建脚本中构建我们的xbuild。看起来xbuild命令有效并创建了项目引用dll,甚至生成了一个exe,但即使我们在x

android - java.lang.IllegalArgumentException : already added Lokio/AsyncTimeout 异常

我正在尝试让MapBox组件在我的Xamarin应用程序中运行。起初我只是在我的Android项目的引用中引用了一个mapbox.dll。使用该方法,应用程序会在尝试扩充包含mapbox的布局时崩溃。我取消引用了mapbox.dll并将mapbox组件添加到我的Android项目中,希望它能解决我的问题。但是,在编译时,我现在收到此错误:/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets:Error:java.lang.IllegalArgum

使用Xbuild仅通过多项目解决方案构建一个项目

首先,我是整个Xamarin-Life周期的完整初学者,构建工具和术语,很抱歉,如果在某些措辞中这是基本的/不正确的,则很抱歉。我们有一个Example.sln提交以下项目定义;一个用于Android,一个用于iOS:Project("{...}")="Example","Example\Example\Example.csproj","{...}"EndProjectProject("{...}")="Example.Droid","Example\Example.Droid\Example.Droid.csproj","{...}"EndProjectProject("{...}")="E

c# - 已编译的单声道缺少默认 .NET 库 - 未定义或导入 System.Object

我已经按照位于此处的指南在OSXMavericks上编译了单声道:http://www.mono-project.com/docs/compiling-mono/mac/现在,当我使用xbuild编译我的应用程序时,出现以下错误:CSC:errorCS0518:Thepredefinedtype`System.Object'isnotdefinedorimportedCSC:errorCS0518:Thepredefinedtype`System.ValueType'isnotdefinedorimportedCSC:errorCS0518:Thepredefinedtype`Syst

c# - 已编译的单声道缺少默认 .NET 库 - 未定义或导入 System.Object

我已经按照位于此处的指南在OSXMavericks上编译了单声道:http://www.mono-project.com/docs/compiling-mono/mac/现在,当我使用xbuild编译我的应用程序时,出现以下错误:CSC:errorCS0518:Thepredefinedtype`System.Object'isnotdefinedorimportedCSC:errorCS0518:Thepredefinedtype`System.ValueType'isnotdefinedorimportedCSC:errorCS0518:Thepredefinedtype`Syst

linux - 如何解决 Linux 上的 xbuild '.NETPortable,Version=v4.0,Profile=Profile344' 问题

我尝试编译myproject按照以下说明进行操作,因此出现以下错误。我的脚本;sudoapt-getinstallmono-completemozroots--import--syncmkdirgthbcdgthb/gitclonehttps://github.com/ziyasal/InfluxDB.Net.gitcdInfluxDB.Net/mono.nuget/NuGet.exeinstallNUnit.Runnersmono.nuget/NuGet.exerestoreInfluxDB.Net.slnxbuild输出;XBuild引擎版本12.0单声道,版本3.2.8.0版权所

linux - 如何解决 Linux 上的 xbuild '.NETPortable,Version=v4.0,Profile=Profile344' 问题

我尝试编译myproject按照以下说明进行操作,因此出现以下错误。我的脚本;sudoapt-getinstallmono-completemozroots--import--syncmkdirgthbcdgthb/gitclonehttps://github.com/ziyasal/InfluxDB.Net.gitcdInfluxDB.Net/mono.nuget/NuGet.exeinstallNUnit.Runnersmono.nuget/NuGet.exerestoreInfluxDB.Net.slnxbuild输出;XBuild引擎版本12.0单声道,版本3.2.8.0版权所

c# - 我如何使用 xbuild 构建发布二进制文件

当我使用xbuild时,它总是使用debug作为目标,我如何让它使用release?例如我会期待类似的东西xbuild--release但这行不通 最佳答案 看起来你应该可以这样做:xbuild/p:Configuration=ReleaseMySolution.sln查看MSBuildreference对于其他选项-我不确定xbuild是否100%符合MSBuild支持的内容,但这可能对您有所帮助。 关于c#-我如何使用xbuild构建发布二进制文件,我们在StackOverflow上

linux - 使用 mono/xbuild 编译 VS2015 应用程序时遇到问题

我是编程新手,但对Linux并不陌生。我最近开始使用C#编程类(class),我们使用VisualStudio2015编写应用程序,因此使用MSbuild来编译它们。然而,在家里我想用单声道编译所有东西,但是当我尝试时我遇到了几个错误并且它拒绝编译。这是我运行的程序:$xbuildDice_Game.sln这是标准错误:Errors:/home/dj/programs/c#_programs/Dice_Game/Dice_Game.sln(defaulttargets)->(Buildtarget)->/home/dj/programs/c#_programs/Dice_Game/Di