我知道 C#,我喜欢在系统之间切换并使用 Linux。我可以使用 C# 构建可在 Linux 上本地运行的应用程序吗?我应该怎么做才能在 Linux 系统中利用我的 C# 知识?
请注意,我专注于 Unity3D,但我仍然想使用 C# 创建 Linux 应用程序。
在大学里,我们使用 Microsoft .NET 来开发应用程序。我最近切换到 Ubuntu,并想知道在 ubuntu 上/为 ubuntu 制作应用程序的类似工具。
mono programming development quickly application-development
我被迫学习和实践C#,有没有支持并可以用C#编写程序的应用程序?
Wine 说没有安装 Mono 包,但我通过终端安装了它:
sudo apt-get install mono-complete
Run Code Online (Sandbox Code Playgroud)
我该怎么办?
我一直在玩通过 Ubuntu 使用 MS Azure 的游戏,但是为了管理我的 Azure 服务器,它要求我安装 Silverlight,然后它指示我安装 Mono。
我已经下载了 Mono,但存档管理器无法打开它。
阅读周围,我猜这是因为我运行的是 64 位系统,我收集到让 Mono 在 64 位运行,它需要通过代码安装。
我对 Ubuntu 和 Linux 都是超级新手。请建议在终端会话中运行什么以安装 Mono,以便我可以返回 Azure。
最近发布的 Mono 2.8 拥有一些重大的性能改进。让它成为 Maverick 为时已晚,我相当有耐心。
我不会将 Mono 用于任何关键任务(只是播放音乐和整理照片),如果它破坏了与 Mono 相关的所有内容,我可能要么接受它,要么修复它。我知道如果我把事情搞砸了,我会损失多少。
因此,承认这一点,这里有人知道如何以一种可以插入的方式构建 Mono 以替换当前的 Mono (2.6.7)?我的意思是理想情况下镜像 Ubuntu 使用的软件包,以便如果发生更糟糕的情况,我可以降级软件包。
或者是否有 PPA 可以为我完成所有这些工作?
据我所知,Wine 和 Mono 都用于在 Ubuntu 下运行 Windows 应用程序。
所以我想知道
感谢致敬!
我正在尝试在 Ubuntu 11.10 上运行 Windows 应用程序
我试过
wine /path/to/file.exe
Run Code Online (Sandbox Code Playgroud)
错误是:
wine: Install Mono for Windows to run .NET 2.0 applications.
Run Code Online (Sandbox Code Playgroud)
我有单声道(Windows 似乎不是单声道)
mono /path/to/file.exe
Run Code Online (Sandbox Code Playgroud)
给我错误:
The assembly mscorlib.dll was not found or could not be loaded.
It should have been installed in the `/usr/lib/mono/2.0/mscorlib.dll' directory.
Run Code Online (Sandbox Code Playgroud)
我需要做什么?
通常,当我阅读某个程序时,无论是 GNOME Do 或 Banshee 还是其他什么,我都会看到人们写到他们使用单声道——这暗示是贬义的。为什么是这样?这些评论是基于实际原因、意识形态原因还是其他原因?
我希望能够在我的 Ubuntu 10.10 服务器上构建和运行 C# 程序。如何安装 Mono?“sudo apt-get install mono”不起作用,说“单声道包不可用,但被另一个包引用”。