Articles of xamarin

Xamarin表单 – 检测到布局周期。 布局无法完成

我有一个列表视图和select器的Xamarin表单页面。 在select器的变化的事件,我填充列表视图。 在Windows手机上,间歇性地,我得到这个exception: System.Windows.LayoutCycleException: Layout cycle detected. Layout could not complete

在Windows 10中创buildHyper-Vpipe理员组

在尝试部署到MS Android模拟器时,收到错误“无法将用户添加到Hyper-Vpipe理员组。退出代码2220”。 我能够在Hyper-V中部署Windows Mobile模拟器和Linux VM。 Windows 10专业版 Visual Studio 2015专业更新1 MS VS模拟器为Android 1.0.60106.1 Xamarin 4.0.0.1717 我没有Hyper-Vpipe理员组。 许多问题和博客都build议我卸载Hyper-V并重新安装。 我试过这个,它没有创buildHyper-Vpipe理员组。 我已经阅读了Ben Armstrong(aka twitter @virtualpcguy)的一些Hyper-V程序pipe理器的文章,以了解如何手动创build/添加用户到组中,以及一些PowerShell脚本来自动执行此操作。 不幸的是,这些都是基于Server 2008 R2,Windows 7和Windows 8.在我的阅读中,它看起来像Windows 10不使用InitialStore.xml 允许非pipe理员控制Hyper-V 允许非pipe理员控制Hyper-V更新 通过PowerShell创build“Hyper-Vpipe理员”本地组 通过PowerShell设置Hyper-V的非pipe理控制 虽然我可以手动添加一个组,Hyper-Vpipe理员,使用lusrmgr.msc并添加自己作为用户我不知道如何应用权限的Hyper-V。 注意:这个Windows 10安装了非专业版本,然后升级到Pro。 这可能是缺lessHyper-V Supervisors小组的一个因素吗?

强制Xamarin在Windows上使用Mono

我很困惑我的Xamarin项目是使用Mono框架还是MS .Net。 如果我创build一个简单的控制台风格的应用程序使用此代码来检测是否在单声道运行,但说我不是。 using System; namespace ConsoleTest { class MainClass { public static void Main(string[] args) { Type t = Type.GetType("Mono.Runtime"); if (t != null) Console.WriteLine("You are running with the Mono VM"); else Console.WriteLine("You are running something else"); Console.ReadLine(); } } } 在Mac OSX上运行Xamarin的相同代码确实在Mono下运行。 回到Windows,在我的项目设置 – >生成 – >常规 – >目标框架设置为“单声道/ .NET 4.0”。 我不明白,这是否意味着它会使用Mono或.NET 4.0? […]

Xamarin Studio不能build立一个控制台应用程序

我的问题类似于: Xamarin基础。 构build失败。 查看构build日志的细节 错误37977 – 如果没有安装.NET 4.5.1,C#consoleApp模板不会生成(但4.5是) 但没有任何解决scheme有帮助。 当创build一个简单的控制台应用程序,然后build立它,IDE说: 错误:生成失败。 有关详细信息,请参阅构build日志 (安慰) 而我找不到构build日志。 日志文件夹中的文件 – Ide*.log文件说: 警告[2016-06-29 14:24:56Z]:从SystemAssemblyService请求未注册的TargetFramework“.NETFramework,Version = v4.5.1”,返回空的TargetFramework 错误[2016-06-29 14:24:56Z]:获取引用的程序集时出错System.InvalidOperationException:找不到用于程序集的兼容框架… –snip– .NET v4.5.1是否与Xamarin Studio 6.0兼容?

如何在Windows上使用单声道运行时在Xamarin Studio中进行debugging

当我尝试在Windows上的Xamarin Studio中进行F5debugging时,开始使用Microsoft.NET进行debugging。 任何想法如何让Xamarin使用我的机器上安装的单声道3.2.3?

Xamarin whitelabel应用程序

我正在为我的项目调查Xamarin解决scheme。 项目要求是: IOS应用程序, Android应用程序, MacOS应用程序, Windows 7,8,10应用程序。 我已经build立了基于MvvmCross的testing解决scheme,它工作正常。 我的问题是,如何为基于我的testing解决scheme的所有平台构buildwhitelabel应用程序? 在这些应用程序中,我只会更改资源,如string,图标,字体等,但是逻辑,视图和用户界面将是相同的。 有没有什么办法像Android中的gradle(构build变种)?

Xamarin激活失败,在我的Visual Studio 2015企业

我将更新2应用于Visual Studio 2015企业版,我已经免费购买(感谢Microsoft / Xamarin收购/交易),但是当我尝试激活它时(是的,我已经login出VS内IDE的Xamarin帐户)出现此错误… System.FormatException: One of the identified items was in an invalid format. at Xamarin.Components.Ide.Activation.ActivationService.GetErrorWorkflow(LicenseSyncResult[] results, Boolean ignoreSyncErrors) at Xamarin.Components.Ide.Activation.ActivationService.<GenerateFullWorkflowSequence>d__88.MoveNext() at Xamarin.Components.Ide.Activation.ActivationDialog.DisplayWorkflowStep(ActivationWorkflowStep step) at Xamarin.Components.Ide.Activation.ActivationDialog.<>c__DisplayClass13.<StartSpinnerTaskAndScheduleContinuation>b__12(Task t) 请帮助,这个更新也影响了我的IIS Express安装。 现在Xamarin …在此先感谢。