mono相关内容
我尝试在 centOS 6.3 上安装 mono 和 monodevelop.几个小时后,我能够安装 mono,但使用 monodevelop 失败了. 我真的很惊讶在 linux 上安装最新的 mono/monodevelop 版本是多么困难和耗时.没有人愿意编写和维护安装/编译教程,以在主要的 linux 发行版(Centos、Ubuntu、Suse、Debian)上安装最新的 mono
..
在 Java(或任何其他“免费"或 Linux 友好的语言/运行时)上使用 Mono 的主要好处是什么? Mono 将始终落后于 .NET 框架的最新发展,您为什么要使用 Mono 而不是另一种传统的开源语言/框架 (Java)? 编辑:就像下面有人提到的那样,我想根本问题是,为什么要在 Linux 平台上使用 .NET? 解决方案 答案很明显:因为你想在 Linux 上使用
..
长期以来,C++ 一直是主导的游戏开发语言.许多 AAA 质量的 3D 引擎可满足任何预算. 我的问题是,随着 XNA 的兴起,C# 和 .NET 框架的定位是否足以成为新的标准游戏开发平台?显然,XNA 框架(Windows、Xbox、Zune)固有的跨平台特性有其优势,但这些优势足以吸引大型游戏开发工作室转换吗? 就个人而言,我在为新项目使用 C#/XNA 和通过 jMonkeyE
..
我无法使 System.Linq(又名 LINQ to Objects)工作.我在带有 Mono 2.4.4 的 Ubuntu 10 Lucid Lynx 中运行 MonoDevelop 2.2.1. 他们在他们的网站上宣传他们实现了 LINQ,但我什至找不到 Enumerable.Range 或 ToArray().怎么了? 解决方案 我猜你需要做的是: 在您的项目选项中,将
..
是否可以使用 Xamarin 开发和构建具有相同代码库的 Linux 应用程序? 在使用 Ubuntu 几年后,我现在的主要操作系统又是 Windows.但我可以切换到 Mac 并非不可能. 现在我对 Qt 有一点经验,而对 Xamarin 没有经验.使用 Qt,您可以在 Windows、Linux 和 Mac 上开发,为 Windows、Linux、Mac、iOS、Android、W
..
我似乎找不到单声道的编译器/插件.有吗? 解决方案 转到这里并下载 fsharp.zip 解压并打开创建的文件夹 打开终端并以 root 身份运行 ./install-mono.sh(在某些系统上,需要将该脚本中的换行符从 CRLF 转换为 LF) 这将为您提供基本功能,这意味着您将能够运行“mono fsi.exe"并将 F# 应用程序编译为“mono myApp.exe".
..
..
我在我的应用程序中使用 SQLite 作为数据库引擎,但同时应用程序必须是跨平台的,所以我决定使用 Mono.Data.Sqlite.这就是我所做的: 安装最新版本的 Mono (4.0.2 SR 2),将 Mono.Data.Sqlite.dll 从 Mono 的目录 (net4_5) 复制到我在 Visual Studio 2015 中的项目中 已下载并复制预编译的 sqlite3
..
我正在开发一个 android 应用程序,它需要使用 httpclient 从我的 server 下载数据(产品详细信息、图像)问题是我需要等到所有数据下载完成.我需要显示已 downloaded 的数据,而其他数据则继续 downloading. 解决方案 也许你想做分页.这与社交媒体提要中发生的事情相同,内容将在您向下滚动时下载.例如,当您进入 youtube 应用程序时,您的提要中有
..
我尝试在 Ubuntu 11.10 上的 Scratchbox 中为 arm 编译单声道.但是当我进行安装时,我收到一条错误消息. [sbox-ARMEL:~] ./configure --enable-minimal=profiler,debug,logging,soft_debug --with-tls=--with-tls=__thread --with-monotouch=no --wi
..
我有一个简单的代码来为表值类型创建 SqlParameter.给定的代码适用于 .NET 4.0.问题在于 MONO CS (3.12.0),我不能简单地在 MONO 中编译相同的代码. static SqlParameter GetDataTableParam(string _tableName, DataTable _dt){SqlParameter tValue = new SqlPara
..
我在从流创建图像时遇到问题.在我的 Windows 电脑上,它分叉很好,在 ubuntu 服务器上,它抛出一个错误 System.ArgumentException:在 System.Drawing.GDIPlus.CheckStatus (System.Drawing.Status) 处发现空引用或无效值 [GDI+ 状态:InvalidParameter]在 Syste
..
我有一行代码: bool stop = await Task.Factory.StartNew(Listen, (TcpClient) client); 以及对应的任务: public static async Task听(对象状态){TcpClient 客户端 = (TcpClient) 状态;NetworkStream connectionStream = client.GetStrea
..
我有一个类 A,它调用接口 B 上的方法,将它自己的方法之一传递给它,作为 B 的延续 应该在有结果时调用.该代码在实践中似乎运行良好,但我不知道如何使用 Moq 对其进行测试——当我尝试显而易见的事情时,它会产生 System.ArgumentException : 方法参数长度不匹配.起初以为这可能是我的代码,但它与以下玩具箱的失败方式相同: 公共A类{只读 B myB;公共 A (B b)
..
我想编写一个基于 GUI/终端的应用程序,我需要清除终端然后写出 gui. 但是应用完成后如何将终端重置为正常? 解决方案 终端(例如模拟它的 xterm 和 "any")支持称为备用屏幕的功能.通常,终端描述包括在 smcup 和 rmcup 功能中切换到/从备用屏幕,它被 ncurses 应用程序.(该功能并不总是使用,因为有些用户不喜欢该功能).即使它不是终端描述的一部分(参见
..
刚刚接触到最新版本的 Mono.CSharp,并喜欢它提供的承诺. 能够解决以下所有问题: 命名空间 XAct.Spikes.Duo{课堂节目{静态无效主要(字符串 [] 参数){CompilerSettings compilerSettings = new CompilerSettings();compilerSettings.LoadDefaultReferences = true;报
..
我正在使用 Visual Studio 构建我的 ServiceStack 4.0.8 服务.在 Windows 上一切正常,但是当我尝试在带有 NGINX 1.4.1 和 fastcgi-server4 的 Mono 2.10.8.1/Ubuntu 13.10 上运行时. 我得到一个例外: 请求的功能未实现.在 System.Web.HttpContextWrapper.GetSer
..
我正在 Unity 中构建客户端 Android 应用程序,当它从 AWS S3 服务器下载 jpg 时,结果以 System.IO.Stream 的形式返回. 但是,我对 Mono 和 .Net 的了解有限,这意味着我正在努力弄清楚如何将 System.IO.Stream 数据块转换为 Unity 中的纹理,然后我可以在场景中的四边形上进行设置. 我在网上看到了一些很有前途的代码示例
..
我正在使用 MONO 来执行应用程序.使用 ps 命令显示进程名 MONO 或 CLI.如何获取 MONO 执行的应用程序名称? 示例:单声道 myApp.exe 我想知道 myApp.exe 当前是否被执行.最后,我想以编程方式进行此检查. 干杯. 解决方案 你通常会从一个 shell 脚本运行你的程序,然后你可以使用 -a 标志来执行: #!/bin/bashexe
..
在 Mono 的 C# dotNET 中,有没有更简单的方法? #if __MonoCS__公共静态 SqliteConnection NewConnection#别的公共静态 SQLiteConnection NewConnection#万一 在 C 语言中,我可以先 #if 然后 #define 某些东西,#else 并将其定义为其他东西. 我知道 C# 预处理器不允许我想要的,但是
..