标签: mono-framework

如何在 Mac OS X Mountain Lion 上安装 KeePass

我在 Windows 上使用 KeePass。这是一个非常好的应用程序。现在我想在我的 Mac 上运行它。下载页面上的说明太技术性了,我之前没有使用 Mac 的经验。

那么如何在 OS X 上安装 KeePass?

keepass mono-framework osx-mountain-lion macos

18
推荐指数
2
解决办法
7万
查看次数

文件不包含有效的 CIL 图像

我在 suse 12.1 上安装了单声道。当我创建一个文件 sayhello.csmono hello.cs在终端上运行时,出现此错误:

Cannot open assembly 'hello.cs': File does not contain a valid CIL image.
Run Code Online (Sandbox Code Playgroud)

文件(hello.cs)的内容如下

class hello{
        static void main (){
                System.Console.WriteLine("Hello World");
        }
}
Run Code Online (Sandbox Code Playgroud)

可能是什么问题,我该如何解决?

c# mono-framework opensuse-12.1

11
推荐指数
1
解决办法
5万
查看次数

我可以在 .NET 旁边安装单声道吗?

我目前是 .NET 开发人员,我想用 Mono 测试我的应用程序以确保跨平台兼容性,但不想放弃官方的 .NET 实现。我可以在我的主要开发 PC 上并排安装它,还是必须使用没有 .NET 的虚拟 Xp 环境?

我正在使用 Vista。

windows development .net-framework mono-framework

8
推荐指数
1
解决办法
705
查看次数

当我关闭 SSH 连接时,我可以让 Mono 不挂断吗?

我有一个通过 SSH 连接的无头 Linux 服务器。除了正常任务之外,我最近开始使用它来托管一个用 C# 和 Mono 编写的 [游戏服务器][1]。它的表现令人钦佩!但是,如果我与 SSH 会话断开连接,它就会挂断并且游戏客户端断开连接。

要启动游戏服务器,我运行命令mono KMPServer.exe. 此后,服务器软件启动并显示配置信息 - 但是,直到我键入/start.

因此我无法使用nohup- 启动服务器的过程包括首先使用单声道运行它,然后与其交互以发出“ /start”命令。有趣的是,我也不能后台处理(这对 Mono 来说是正常的吗?)。

当我断开 SSH 会话时,有什么方法可以运行它以防止游戏服务器关闭?

概括:

  • 服务器软件(已删除死链接)是Kerbal Space Program的第三方多人服务器(mod 的一部分)。
  • Linux 服务器正在运行 Arch Linux x86_64。
  • 安装的 Mono 版本是 3.2.3

linux arch-linux mono-framework

6
推荐指数
1
解决办法
2592
查看次数

为什么 Ubuntu 试图用 Wine 而不是 Mono 打开我的 Mono 应用程序?

因此,我使用 MonoDevelop 在 Linux 上编译了一个 C# 程序。当我尝试执行生成的二进制文件时,我的系统尝试将它作为 Windows 可执行文件和 wine 运行,但失败了。Wine 给了我以下信息:

$ ~/bin/MyMonoApp
wine: Install the Windows version of Mono to run .NET executables
~/bin/MyMonoApp: command not found
Run Code Online (Sandbox Code Playgroud)

我只能通过显式调用说服它运行mono

$ mono ~/bin/MyMonoApp
Run Code Online (Sandbox Code Playgroud)

那么,如何将其设置为默认值,这样我就不必每次都显式调用单声道?

linux file-association mono-framework

5
推荐指数
1
解决办法
3306
查看次数

有没有办法在 Linux 上观看 Netflix?

我正在尝试让 Ne​​tflix 在 Ubuntu 机器上工作;Moonlight看起来可以运行 Netflix,但是我尝试的版本(1.0.1)不起作用。

有没有人让这个工作?

video linux silverlight mono-framework

4
推荐指数
1
解决办法
1211
查看次数

从源代码安装适用于 Mac OSX 的最新 KeePass

我已将我们的密码转换为 KeePass。LastPass 看起来很酷,但我更喜欢我们在本地控制数据库而不是将其保存在云中的系统。我有一个 Windows 和 Linux 系统,两者都能够轻松访问我们的 KeePass 数据库。在我的 Linux 系统 (Ubuntu) 上,我只是通过突触安装了 KeePass,它就可以工作了。

所以一切都很好,直到我妻子试图在她的 MacBook 上设置一些东西来访问数据库。巨大的问题。在 Linux 上很容易,我没想到那里会出现问题。如果有帮助,她正在运行全新安装的 Mac OSX 10.5.8 Leopard。

我们只是去了 KeePass 的下载站点:http : //keepass.info/download.html

单击标题为 Mac OS X 的 KeePass 2.x的链接,我们从中检索了Mono 2.10.5KeePass 2.18从该站点(在撰写本文时发布在那里的软件包)。

Mono 安装没有问题(至少,我们没有看到)。

她打开 KeePass 图像并将其拖到应用程序端,在那里解压缩。根据KeePass安装说明上的说明,她打开一个终端,切换到/Applications中包含KeePass.exe的目录,通过mono运行:

mono KeePass.exe
Run Code Online (Sandbox Code Playgroud)

根本没有应用程序打开 - 我们看到它的一个亮点,但随后它立即消失,向我们表明它正在崩溃。

同样令人不安的是,我看到人们对 Mac OSX 上的 KeePass 2.18 不适用的复制和粘贴功能大发雷霆。从 2.19 解决了复制/粘贴问题来看。我希望那个版本能解决我们所有的问题。

所以这是我的问题:我怎样才能在她的系统上试用 2.19。它似乎不像 2.18 那样打包。但我们并不害怕建造它。我看到 2.19 的源代码在这里(在页面底部)。我可以将它下载到她的机器上并运行一些东西来构建它吗?我熟悉 automake 但不熟悉构建 .NET 源代码,所以如果这很简单,请轻柔地回答。:^)

顺便说一句:明天是我妻子的生日,这让她很沮丧。如果你知道如何解决这些问题,这对她来说将是一份不错的生日礼物。


更新

我会发布这个,因为它可能对其他人有帮助: …

osx-leopard keepass mono-framework

1
推荐指数
1
解决办法
6374
查看次数

使用 Mono 在 Mac 上运行 exe 时浏览主目录之外的权限?

我正在尝试使用 Mono 在我的 Mac 上运行 KeePass.exe,使用以下命令(来自终端内的 KeePass 目录): sudo mono keepass.exe

它运行得很好,除了在浏览以选择 kdbx 文件时我只能看到我的用户主文件夹中的文件夹。

请参阅 Printscreen:在“我的电脑”下只有“个人”,这是我的主文件夹

在此处输入图片说明

我想我遗漏了与终端或 Mono 相关的权限?

mac permissions keepass mono-framework macos

1
推荐指数
1
解决办法
5238
查看次数