问题标签 [mono]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio-2008 - 如何使用 xbuild(来自 Mono)构建 Visual Studio 解决方案?
我最近为我的新 MacBook 下载了 Mono 2。我试图弄清楚如何使用包含在 Mono 中的 xbuild 编译 Visual Studio 解决方案。有任何想法吗?
.net - 与 Mono 和具有依赖关系的多个项目(不包括 MonoDevelop)一起使用的正确构建系统是什么?
在之前的问题中,我询问了有关使用 xbuild 编译解决方案文件的问题,但被告知它对此不起作用。NAnt 似乎有点过时了。还有哪些其他选择?我需要一些支持跨多个项目的依赖关系的东西。
c# - 嵌入 .Net 运行时
我是否能够嵌入 .net 运行时以便在主机操作系统上不需要 .net?我正在通过查看此处查看使用 Mono 执行此操作:http: //mono-project.com/Embedding_Mono但似乎暗示使用外部模块来完成此操作。我的目标是拥有一个没有安装 .net 运行时的可执行文件。我不知道如何在我的应用程序中配置它来编译本机代码,链接单声道运行时 - 以及编译 C# 代码并链接它?
graphics - 为 Mono 销售商业软件
如果 Mono 项目成功,它将为非 Windows 平台上的商业软件铺平道路。
我对按照我们现有的 Smoke Vector Graphics (OCaml) 和 F# for Visualization (.NET) 产品为 Mono 平台编写和销售商业软件的前景感兴趣。是否有任何商业库开发人员已经在 Mono 上构建,如果是,他们是否从中获利?
此外,用微软的 F# 语言编写软件是否可行,或者 Mono 在 ILX 上会遇到问题吗?
.net - 与 .net 和 mono 一起使用的最佳对象关系映射框架?
我正在为我的学位项目结束做一些研究:一个使用 .net3.5 和 mono2.0 开发的多平台应用程序
我需要一些关于你们认为最好的对象关系映射框架的意见,它也可以与单声道一起运行。
另外,任何关于什么 ORM 最适合我的项目的意见,都会很方便(简单思考:))
我的项目将是一个桌面应用程序,带有一个使用 SQL-Lite 的简单数据库,因为不需要多个连接或多用户访问。预期的开发平台是 Mac 和 Win(目前没有 linux,但我认为如果我设法让它与 mac 一起工作,那么将来添加对 linux 的支持会相对容易:))
提前致谢
windows - Windows 上 Vb.net VS2005 应用程序的 Mono 最小运行时间?
有谁知道,或者有文章或分步教程的链接,可以告诉我如何以最低安装量分发 .net MONO 应用程序?Mono 的完整包大约是 75 MB,但我知道其中很多是我不需要的编译器和库。
我只想要最少的运行时文件。
我需要为一个简单的“Hello World”winforms 应用程序分发哪些文件?
我尝试只删除文件,直到我想出一些可行的方法,但它只在安装了 Mono 的机器上有效。这是我尝试过的文件
我为我的应用程序创建了一个目录。在那个目录中,我创建了另外两个目录
\bin \lib\mono\2.0
在 \mono\lib\mono\2.0 我把 mscorlib.dll 文件放在 \bin 目录中我把以下
Accessibility.dll,MyApp.exe (这是我在 VS2005 中做的基本 Hello World),iconv.dll, intl.dll, libglib-2.0-0.dll, libgthread-2.0-0.dll, Microsoft.VisualBasic.dll, mono.dll、mono.exe、Mono.Posix.dll、System.dll、System.Drawing.dll、System.Windows.Forms.dll
然后,我从 \bin 目录运行“mono MyApp.exe”,它在我安装了 Mono 的机器上运行,但在其他机器上没有。
我更喜欢的是“xcopy”解决方案,不需要实际安装,只需要包含运行时文件(比如从拇指驱动器运行时)
请注意,这是在 Windows 计算机上运行,而不是在 linux 机器上运行。
我尝试运行 mkbundle2(它是一个 .net 2.0 应用程序)并收到此错误
C:\Program Files\Mono-2.0.1\bin>mkbundle2 C:\Projects\SingleExeTest\bin\Release\SingleExeTest.exe --deps 操作系统为:Windows 源:1 自动依赖:真正嵌入:C:\Projects \SingleExeTest\bin\Release\SingleExeTest.exe 嵌入:C:\PROGRA~1\MONO-2~1.1\lib\mono\2.0\mscorlib.dll 嵌入:C:\PROGRA~1\MONO-2~1.1\lib \mono\2.0\Microsoft.VisualBasic.dll
嵌入:C:\PROGRA~1\MONO-2~1.1\lib\mono\2.0\System.dll
嵌入:C:\PROGRA~1\MONO-2~1.1\lib \mono\2.0\System.Configuration.dll
嵌入:C:\PROGRA~1\MONO-2~1.1\lib\mono\2.0\System.Xml.dll
嵌入:C:\PROGRA~1\MONO-2~1.1 \lib\mono\2.0\System.Security.dll
嵌入:C:\PROGRA~1\MONO-2~1.1\lib\mono\2.0\Mono.Security.dll
嵌入:C:\PROGRA~1\MONO-2~1.1\lib\mono\2.0\System.Windows.Forms.dll
嵌入:C:\PROGRA~1\MONO-2~1.1\lib\mono\2.0\System .Drawing.dll
嵌入:C:\PROGRA~1\MONO-2~1.1\lib\mono\2.0\System.Data.dll
嵌入:C:\PROGRA~1\MONO-2~1.1\lib\mono\2.0 \Mono.Data.Tds.dll
嵌入:C:\PROGRA~1\MONO-2~1.1\lib\mono\2.0\System.Transactions.dll 嵌入:C:\PROGRA~1\MONO-2~1.1\lib \mono\2.0\System.EnterpriseServices.dll
嵌入:C:\PROGRA~1\MONO-2~1.1\lib\mono\2.0\Mono.WebBrowser.dll
嵌入:C:\PROGRA~1\MONO-2~1.1 \lib\mono\2.0\Mono.Posix.dll
嵌入:C:\PROGRA~1\MONO-2~1.1\lib\mono\2.0\Accessibility.dll 编译:as -o temp.o temp.s未处理的异常: System.ComponentModel.Win32Exception: ApplicationName='sh', CommandLine='-c "as -o temp.o temp.s "', CurrentDirectory='' at System.Diagnostics.Process.Start_noshell (System.Diagnostics. ProcessStartInfo startInfo, System.Diagnostics.Process 进程) [0x00000] 在 System.Diagnostics.Process.Start_common (System.Diagnostics.ProcessStartInf o startInfo, System.Diagnostics.Process 进程) [0x00000] 在 System.Diagnostics.Process.Start ( System.Diagnostics.ProcessStartInfo start Info) [0x00000] at MakeBundle.Execute (System.String cmdLine) [0x00000] at MakeBundle.GenerateBundles (System.Collections.ArrayList files) [0x00000] at MakeBundle.Main (System.String[] args ) [0x00000]
C:\Program Files\Mono-2.0.1\bin>
有什么建议么?
c# - 如何有条件地为 Mono 和 Microsoft .NET 编译我的 C#?
我需要一个条件编译开关,它知道我是为单声道还是 MS .NET 运行时进行编译。我怎样才能做到这一点?
static - 是否可以在 Windows 上使用 Mono 静态编译?
我想知道是否可以在 Windows 上使用 Mono 静态编译。如果是这样,我该怎么办?
asp.net - 使用 xsp 在 Mono 中 GDI 所需的库
这是情况。我正在mono xsp 下运行的asp 页面上创建一些图形(使用GDI+)。这在我的开发环境中非常有用,因为我的开发环境在 GUI 下运行,但是当我尝试在无 GUI 的服务器上运行它时,它会失败(我假设由于 Gnome 运行所需的某些库未安装)。需要哪些库以及如何安装它们才能在无 GUI 安装的 Mono 下运行 GDI 代码。