mono相关内容

如何安装最近的mono和monodevelop?

我尝试在 centOS 6.3 上安装 mono 和 monodevelop.几个小时后,我能够安装 mono,但使用 monodevelop 失败了. 我真的很惊讶在 linux 上安装最新的 mono/monodevelop 版本是多么困难和耗时.没有人愿意编写和维护安装/编译教程,以在主要的 linux 发行版(Centos、Ubuntu、Suse、Debian)上安装最新的 mono ..
发布时间:2022-01-23 15:14:05 其他开发

为什么使用单声道?

在 Java(或任何其他“免费"或 Linux 友好的语言/运行时)上使用 Mono 的主要好处是什么? Mono 将始终落后于 .NET 框架的最新发展,您为什么要使用 Mono 而不是另一种传统的开源语言/框架 (Java)? 编辑:就像下面有人提到的那样,我想根本问题是,为什么要在 Linux 平台上使用 .NET? 解决方案 答案很明显:因为你想在 Linux 上使用 ..
发布时间:2022-01-23 15:13:58 Java开发

C#/.NET 作为新标准游戏开发平台的可行性?

长期以来,C++ 一直是主导的游戏开发语言.许多 AAA 质量的 3D 引擎可满足任何预算. 我的问题是,随着 XNA 的兴起,C# 和 .NET 框架的定位是否足以成为新的标准游戏开发平台?显然,XNA 框架(Windows、Xbox、Zune)固有的跨平台特性有其优势,但这些优势足以吸引大型游戏开发工作室转换吗? 就个人而言,我在为新项目使用 C#/XNA 和通过 jMonkeyE ..
发布时间:2022-01-23 15:13:48 C#/.NET

如何在 Mono 中使用 LINQ?

我无法使 System.Linq(又名 LINQ to Objects)工作.我在带有 Mono 2.4.4 的 Ubuntu 10 Lucid Lynx 中运行 MonoDevelop 2.2.1. 他们在他们的网站上宣传他们实现了 LINQ,但我什至找不到 Enumerable.Range 或 ToArray().怎么了? 解决方案 我猜你需要做的是: 在您的项目选项中,将 ..
发布时间:2022-01-23 15:13:40 其他开发

您可以使用 Xamarin 开发 Linux 应用程序吗?

是否可以使用 Xamarin 开发和构建具有相同代码库的 Linux 应用程序? 在使用 Ubuntu 几年后,我现在的主要操作系统又是 Windows.但我可以切换到 Mac 并非不可能. 现在我对 Qt 有一点经验,而对 Xamarin 没有经验.使用 Qt,您可以在 Windows、Linux 和 Mac 上开发,为 Windows、Linux、Mac、iOS、Android、W ..
发布时间:2022-01-23 15:13:17 C#/.NET

如何让 F# 与 Mono 一起工作?

我似乎找不到单声道的编译器/插件.有吗? 解决方案 转到这里并下载 fsharp.zip 解压并打开创建的文件夹 打开终端并以 root 身份运行 ./install-mono.sh(在某些系统上,需要将该脚本中的换行符从 CRLF 转换为 LF) 这将为您提供基本功能,这意味着您将能够运行“mono fsi.exe"并将 F# 应用程序编译为“mono myApp.exe". ..
发布时间:2022-01-23 15:13:11 其他开发

Mono.Data.Sqlite 抛出异常

我在我的应用程序中使用 SQLite 作为数据库引擎,但同时应用程序必须是跨平台的,所以我决定使用 Mono.Data.Sqlite.这就是我所做的: 安装最新版本的 Mono (4.0.2 SR 2),将 Mono.Data.Sqlite.dll 从 Mono 的目录 (net4_5) 复制到我在 Visual Studio 2015 中的项目中 已下载并复制预编译的 sqlite3 ..
发布时间:2022-01-23 15:12:56 C#/.NET

如何在从 post async http 请求下载数据时将数据加载到 reclyerview

我正在开发一个 android 应用程序,它需要使用 httpclient 从我的 server 下载数据(产品详细信息、图像)问题是我需要等到所有数据下载完成.我需要显示已 downloaded 的数据,而其他数据则继续 downloading. 解决方案 也许你想做分页.这与社交媒体提要中发生的事情相同,内容将在您向下滚动时下载.例如,当您进入 youtube 应用程序时,您的提要中有 ..
发布时间:2022-01-23 15:12:41 C#/.NET

在暂存盒中构建单声道时出错

我尝试在 Ubuntu 11.10 上的 Scratchbox 中为 arm 编译单声道.但是当我进行安装时,我收到一条错误消息. [sbox-ARMEL:~] ./configure --enable-minimal=profiler,debug,logging,soft_debug --with-tls=--with-tls=__thread --with-monotouch=no --wi ..
发布时间:2022-01-23 15:12:25 其他开发

MONO cs 的表值参数问题

我有一个简单的代码来为表值类型创建 SqlParameter.给定的代码适用于 .NET 4.0.问题在于 MONO CS (3.12.0),我不能简单地在 MONO 中编译相同的代码. static SqlParameter GetDataTableParam(string _tableName, DataTable _dt){SqlParameter tValue = new SqlPara ..
发布时间:2022-01-23 15:12:19 C#/.NET

图片来自流问题

我在从流创建图像时遇到问题.在我的 Windows 电脑上,它分叉很好,在 ubuntu 服务器上,它抛出一个错误 System.ArgumentException:在 System.Drawing.GDIPlus.CheckStatus (System.Drawing.Status) 处发现空引用或无效值 [GDI+ 状态:InvalidParameter]在 Syste ..
发布时间:2022-01-23 15:12:13 C#/.NET

Moq:验证使用特定委托调用方法会产生“方法参数长度不匹配";

我有一个类 A,它调用接口 B 上的方法,将它自己的方法之一传递给它,作为 B 的延续 应该在有结果时调用.该代码在实践中似乎运行良好,但我不知道如何使用 Moq 对其进行测试——当我尝试显而易见的事情时,它会产生 System.ArgumentException : 方法参数长度不匹配.起初以为这可能是我的代码,但它与以下玩具箱的失败方式相同: 公共A类{只读 B myB;公共 A (B b) ..
发布时间:2022-01-23 15:11:56 其他开发

在 Linux 中临时清除终端

我想编写一个基于 GUI/终端的应用程序,我需要清除终端然后写出 gui. 但是应用完成后如何将终端重置为正常? 解决方案 终端(例如模拟它的 xterm 和 "any")支持称为备用屏幕的功能.通常,终端描述包括在 smcup 和 rmcup 功能中切换到/从备用屏幕,它被 ncurses 应用程序.(该功能并不总是使用,因为有些用户不喜欢该功能).即使它不是终端描述的一部分(参见 ..
发布时间:2022-01-23 15:11:46 C#/.NET

Mono.CSharp:如何将值/实体*注入*脚本?

刚刚接触到最新版本的 Mono.CSharp,并喜欢它提供的承诺. 能够解决以下所有问题: 命名空间 XAct.Spikes.Duo{课堂节目{静态无效主要(字符串 [] 参数){CompilerSettings compilerSettings = new CompilerSettings();compilerSettings.LoadDefaultReferences = true;报 ..
发布时间:2022-01-23 15:11:35 其他开发

如何在 Unity for Android 中将 System.IO.Stream 转换为纹理?

我正在 Unity 中构建客户端 Android 应用程序,当它从 AWS S3 服务器下载 jpg 时,结果以 System.IO.Stream 的形式返回. 但是,我对 Mono 和 .Net 的了解有限,这意味着我正在努力弄清楚如何将 System.IO.Stream 数据块转换为 Unity 中的纹理,然后我可以在场景中的四边形上进行设置. 我在网上看到了一些很有前途的代码示例 ..
发布时间:2022-01-23 15:11:22 C#/.NET

获取 GNU/Linux 上 MONO 执行的进程

我正在使用 MONO 来执行应用程序.使用 ps 命令显示进程名 MONO 或 CLI.如何获取 MONO 执行的应用程序名称? 示例:单声道 myApp.exe 我想知道 myApp.exe 当前是否被执行.最后,我想以编程方式进行此检查. 干杯. 解决方案 你通常会从一个 shell 脚本运行你的程序,然后你可以使用 -a 标志来执行: #!/bin/bashexe ..
发布时间:2022-01-23 15:11:12 服务器开发