xamarin相关内容
现在,我正在尝试学习如何使用gtk#和Xamarin Studio,但是在创建.EXE之后,我无法在.NET中运行它.我真的是C#的新手,我不知道我的程序需要在.Net中工作什么,它在mono中可以正常运行,但是我想看看它是否可以在没有mono的情况下工作. 当我尝试从cmd运行Exe时,我得到了 Unhandled Exception: System.DllNotFoundExcep
..
我刚刚开始学习团结,并创建了一个项目.但是我的项目中没有包含sln文件.每次创建C#脚本并在Xamarin Studio中打开它时,我都没有任何智能感知. 在统一项目中没有sln文件正常吗? 如果没有,如何将解决方案文件添加到项目中? 为什么会这样? 解决方案 我终于找到了答案. 我关闭了Xamarin,在Unity内进入了Assets> Sync MonoDevelop项
..
将Xamarin库和MAC OS更新到最新系统后,在我的Visual Studio 2017中,拾取器背景颜色和在MAC平台的拾取器中选择/集中的项目的颜色面临问题. 由多个值填充的选择器 打开选择器时,无法设置背景颜色,并且所选项目由于其颜色也不可见 如何设置该选择器的背景颜色以及该选择器的焦点/选定项目的颜色? 解决方案 这似乎是由Mojave使用的新主题引起的.
..
我已经从 http://monodevelop.com/Download 在Windows 8 x64上安装了Xamarin Studio 4.0.1. .当我运行Xamarin时,它更新为4.0.3.我已经安装了F#绑定.我创建了新的F#控制台项目.当我运行它时,它工作正常.当我设置一个断点并运行它时,出现以下错误.知道为什么会发生这种情况吗? System.Runtime.Interop
..
我正在尝试在MonoDevelop下使用NuGet包还原来编译Visual Studio项目,但无法立即使用. NuGet应该可以在Mono上运行,并且甚至在nuget.targets中内置了支持,所以缺少了什么? 解决方案 基于此处跟踪的问题: https: //nuget.codeplex.com/workitem/3278 您必须对所有应在构建时还原软件包的项目使用xbu
..
是否有放置库(dll)的地方,以便它们显示在要选择的项目的“引用"列表中.我知道我可以从我的个人资料库中手动添加它们,但是我希望能够将它们包含在可用列表中,因此我需要做的就是选择它们.我认为将有某种方式表明它们适用于哪个平台. 解决方案 在“编辑引用"下,选择.Net程序集,然后选择要添加到项目中的dll.第一次添加时,它将在以后的项目的参考中. 我仔细检查并添加了我的普通dll,即
..
我正在移植带有许多项目的Visual Studio C#解决方案,并在Xamarin IDE中创建一个新的解决方案-所有这些都在Windows上进行. 我一次移植/重新创建1个项目,然后进行编译.我可以单独编译每个项目,但随后可以编译解决方案(有一些错误). 如果我尝试全部重建,则会出现问题,然后显示错误: 'Access to the path "[my build path\so
..
当我像这样在ViewDidLoad中使用反射时: foreach (var m in this.GetType().GetMethods()) { Console.WriteLine (m.Name); } 没有任何其他代码,例如 Add set_View 不在那里;当我添加; public void PreventOptimizing() {
..
我需要在/Library/Application Support中放置一个文件,以便无论使用Mac的用户如何,我的应用程序都可以访问其中存储的数据.因此,我计划在/Library/Application Support中创建一个目录并将其放置数据文件. 创建文件夹并将文件放置在此目录中是否需要root特权.我尝试使用 写入文件 string s=System.IO.Path.Combin
..
运行Xamarin 5.10.3时遇到问题. 我在其他依赖项中安装了xamarin 5.10.3和MonoFramework-MDK-4.4.0.142,但是我一直收到此错误: 解决方案 该错误表明MonoDroid插件已被禁用. 因此,您可以尝试在外接程序管理器中启用它,或者如果无法执行此操作,则可以编辑以下文件,并确保在其中启用了MonoDroid外接程序: ~/Li
..
在Mono/Xamarin Studio中,有没有一种方法可以通过名称获取(通过调试功能或内置类)进程活动线程的列表?我可以看到我的应用程序中正在启动线程(由外部库启动),但是我想获得有关它们的更多信息. Gr.Viller 解决方案 答案似乎太明显了,但是Xamarin Studio的“调试"窗格中有一个“线程"窗口.
..
我正在使用Xamarin.mac.我需要获取本地计算机的标准域名.在Windows上,此代码有效: public string GetFQDN() { string domainName = System.Net.NetworkInformation.IPGlobalProperties.GetIPGlobalProperties().DomainName; string hostN
..
我正在尝试使用适用于Mac的Visual Studio 2019社区预览版使用MySQL和EF6运行测试项目.我正在使用Web Application (Model-View-Controller)/.NET Core -> App模板以及 MyWind 数据库作为起点.我收到以下异常,并且不确定如何继续. TypeLoadException: Could not load type 'Sy
..
只需下载Xamarin/MonoDevelop即可创建基于VB.Net的跨平台应用程序. 但是,Xamarin在尝试编译默认模板时始终返回致命错误. 步骤: 文件>新建>解决方案 VBNet> Gtk#2.0项目 名称解决方案 点击播放(调试) 结果: 错误致命错误BC2000:编译器初始化意外失败:项目已经具有对程序集系统的引用.不能添加对"C:\
..
因此,我在我的MonoDroid应用程序中使用Xamarin商店中的Parse组件.这样我就可以使用以下代码存储对象 ParseClient.Initialize ("appid", "windowskey"); var obj = new ParseObject("Note"); obj ["text"] = "Hello, world! This is a Xamarin app u
..
在安装Xamarin Forms Map之后,我现在明白了.我试图删除我添加的所有内容(init,对清单的更改等).从可行的解决方案变成了甚至无法编译的破碎解决方案. 赞赏任何建议 试图安装当前版本的Xamarin.Forms.Map:2.3.3.180 /Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Andr
..
原生Android Spanned.getSpans(......,SyleSpan.class)函数返回类型StyleSpan[] Xamarin ISpanned.GetSpans(......)函数返回类型Java.lang.Object[],尽管它在本机android中返回(在我的情况下为T = StyleSpan).因此,由于Mono接口无法显示我使用本机SDK时所显示的内容
..
我已经从Amazon Linux实例上的源代码编译了mono运行时.编译后,"lib"和"bin"目录总计为320MB.我想让它尽可能的小.我可以从那里删除什么(如果有的话)以节省尽可能多的空间. 解决方案 首先,我将从这里开始: 如何制作更小的Mono安装/小尺寸 对于我自己: 我不会剥离二进制文件或“重新链接"程序集,但是我确实配置了许多选项,但在单声道4.x版本中,
..
将MonoDevelop的编译器切换为Mono工具而不是.NET看起来真的很容易-您只需要在IDE的设置下选择一个不同的框架即可. 但是,在切换到Mono并通过Mono工具进行项目编译后,适用于Android的Mono似乎不再是可用的框架(即,Android项目中对它的引用变成红色).显然,构建失败并出现了很多错误,例如Android.XXX.YYY不是类或名称空间名称,等等. 是否可
..
几天来我一直遇到这个问题,还没有找到解决方案. 我一直在为模拟器使用Android 7.0 ARM (armeabi-v7a)图像.因为它的运行速度如此之慢,所以我一直尝试将Android 7.0 Intel Atom (x86_64)与HAXM结合使用,但是在打开应用程序时出现以下错误. AndroidRuntime:java.lang.UnsatisfiedLinkError: d
..