我有一个Xamarin.Forms应用程序,我正试图用Azure DevOps管道构建它。该应用程序使用F# MVU框架进行Xamarin.Forms,因此需要F#。
Android版本的应用程序编译得很好,无论是在本地还是在管道上。在我使用iOS 5的Visual中,应用程序的F#版本在本地编译得很好,但是构建失败了,抱怨了一些语法错误。我认为这样做的原因是,我需要用于iOS版本的Mac管道构建代理使用的是F# 4.5,而不是F# 5。
Microsoft (R) F# Compiler version 10.2.3 for F# 4.5
一个示例语法错误是:
error FS1160: T
我们有一个Xamarin窗体项目,它在VS20198中构建得很好,但是iOS构建在托管的(ADO)上失败了
查看ADO构建的输出
2019-10-15T17:04:27.5851930Z MTOUCH : error MT2001: Could not link assemblies. Reason: Error while processing references of 'ProjectBreatheApp.iOS, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' [/Users/vsts/agent/2.158
我刚刚安装了Visual 2019,并创建了一个Xamarin.Forms项目。当我试图在android模拟器中执行它时,我得到了以下错误:
GravitéCode Description Projet Fichier rence de la Projet XAAAS7001: System.NullReferenceException: La référence d'objet n‘’est définieàune instance d‘’un objet。Xamarin.Android.Tasks.AndroidApkSigner.AddStorePass(CommandLine
我已在系统中安装了Windows 10 20H2版本。和Visual Studio Professional 2019预览版。我跟随this link进行了毛伊岛设置。 我已经安装了.Net毛伊预览版5。并确保毛伊-检查。一切看起来都很棒。 我能够在毛伊岛创建新的项目,它成功地建立。但是当尝试在设备中部署时,它会显示以下错误。 Severity Code Description Project File Line Suppression State
Error ADB0020: Mono.AndroidTools.IncompatibleCpuAbiExc
我正在构建供内部使用的Xamarin窗体控件库,并尝试将DataTemplate定义为通过ViewModel传递并设置为CollectionView的可绑定属性。当我这样做的时候,我在Xamarin窗体的非托管代码中得到了一个NRE,并且我没有得到在捕获的异常中导致NRE的细节。所以这让我怀疑这是不是可以做到。我在网上找到的所有示例都直接设置ItemTemplate,而不是绑定属性。那么,这是一个可行的事情吗?
这就是Xamarin.Forms代码中发生异常的地方
// Set the binding context _before_ we create the rendere
我在Azure DevOps上有一个Xamarin Forms Android构建管道,在本地我的应用程序构建没有问题。当管道运行时,当我尝试执行NuGet还原时,我会得到以下错误( ios管道使用相同的设置并在没有问题的情况下进行还原)。
错误
The imported project "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Xamarin\iOS\Xamarin.iOS.CSharp.targets" was not found.
这是在尝试NuGet还原时失败的行。
<Imp
同样,在更新到Mac上的VS 8.9.1之后,我在编译我的Android项目时遇到了这个错误:
/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Tooling.targets(5,5): Error XARSD7023: System.IO.DirectoryNotFoundException: Could not find a part of the path '/Users/giulioserra/Library/Android/sdk'.
at
我们有一个Xamarin.Android应用程序,它使用Xamarin窗体和共享代码(.NET Standard2.0)构建,并试图在构建服务器上构建它,在那里它不断失败,并出现以下错误:
Mobile.Android\Resources\values\styles.xml(2,0): Error APT0000: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'.
Mobile.Androi
我们在Windows上使用Xamarin与Visual一起构建iOS应用程序。
我们最近升级到Xamarin 4,发现我们无法构建。各种错误,包括构建挂起、链接异常。经过一番努力,我们决定使用本页面上的链接恢复到Xamarin 3。
上写着“在Xamarin 4之前寻找版本?获取最新的稳定版本的Xamarin 3”。
我们现在无法生成并获得以下错误:
**Error 178 The maximum deployment target for iOS is 9.1 (current deployment target is 9.2).
Please select an older dep
我在Azure Devops中有一个构建虚拟机的任务 任务1构建虚拟机任务2根据需要添加数据风险 因此,在任务2中,我有一个内联powershell脚本,但当我运行它时,它给出一个错误:“术语'n‘未被识别为cmdlet、函数、脚本文件或可操作程序的名称。请检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。不确定为什么会出现此错误?” ###Azure Devops pipeline variable is $(datadisk1required) this has the value 'n'
$datadisk1required = $(datadi
这个问题给我带来了很大的困难。我正试图在物理设备上测试我的ios应用程序。我读到我必须参加苹果开发项目,我做到了。我在visual studio中将它添加到我的苹果帐户中,并启用了自动配置,但我一直认为它失败了,这是一个错误:Severity Code Description Project File Line Suppression State Error No valid iOS code signing keys found in keychain. Please enable Automatic Provisioning from the iOS Bun