记 Ubuntu14.04 Monodevelop 安装的两个问题

原创 2015年07月10日 22:56:35

1. Monodevelop 不能运行,显示错误 The assembly mscorlib.dll was not found or could not be loaded.

首先要确定mono安装完整,这个问题的可能原因是mono安装的路径不对,monodevelop在/usr/local/lib下找不到mono.

解决办法:

用which mono查看mono的安装路径,然后建立一个软连接过去就可以了:

sudo ln -s /usr/lib/mono /usr/local/lib/

推荐用软连接的方式,如果直接复制过去的话还会有其他的问题如c# compiler not found for mono / .net 4.0 什么的

2. Monodevelop的默认运行终端xterm很丑

  1. 用 export GNOME_DESKTOP_SESSION_ID=1 & monodevelop
    运行的话会让Monodevelop用gnome-terminal做为默认终端

  2. 把Xterm设置一下
    vim ~/.Xresources
    贴上配置文件,我的配置文件如下:

! 把这个文件放到用户文件夹下

xterm*faceName: Source Code Pro:style=Regular
! support chinese
xterm*faceNameDoublesize: Droid Sans Fallback:style=Regular
xterm*faceSize: 13

xterm*vt100.geometry: 90x25
xterm*loginshell: true
! support 256color
xterm*termName: xterm-256color

!Color
term*cursorBlink: true    
xterm*background:   black    
xterm*foreground:   gray    
xterm.borderLess: true    
xterm.cursorBlink: true    
xterm*colorUL: yellow    
xterm*colorBD: white  

! set Ctrl + V for paste   http://forum.ubuntu.org.cn/viewtopic.php?t=143221
XTerm*VT100.Translations: #override Ctrl <KeyPress> V: insert-selection(CLIPBOARD,PRIMARY,CUT_BUFFER0) \n <BtnUp>: select-end(CLIPBOARD,PRIMARY,CUT_BUFFER0) \n Ctrl <KeyPress> P: print() \n

最后,运行下面命令让设置生效

xrdb -load ~/.Xresources

顺便吐槽一下,xterm的默认界面真丑陋,不知道吓跑了多少人…..

版权声明:来自: 码代码的猿猿的AC之路 http://blog.csdn.net/ck_boss

相关文章推荐

Ubuntu14.04 安装 MonoDevelop 指南

前言: 已经验证了c How to install the latest MonoDevelop on Linux 16 Replies This tutorial i...
  • besley
  • besley
  • 2014年04月26日 08:36
  • 3020

ubuntu安装mono和创建项目

1,Ubuntu上安装Mono 运行下面代码授权注册repo源并更新软件列表: sudo apt-key adv --keyserver hkp://keyserver.ubunt...

Ubuntu(Linux) + mono + jexus +asp.net MVC3部署

Jexus web server V5.1 安装配置要点 一、Jexus简介: Jexus web server for linux 是一款基于.NET兼容环境,运行于Linux/unix...
  • jurken
  • jurken
  • 2014年10月16日 09:08
  • 957

解决unity3d html文档打开慢的问题

Unity3D的在线文档内容丰富,平时开发需要经常查看,但有一个问题就是打开很慢,每个页面都要等上十几秒才能打开。在unity3d安装目录找到了离线版的html文档: D:\Program File...
  • zaffix
  • zaffix
  • 2014年12月31日 10:28
  • 2935

Unity。。。刚体在c#脚本里调用rigidbody.freezePosition或者冻结任意一个轴或组合冻结

Rigidbody m_rigidbody; m_rigidbody.constrains=RigidbodyConstrains.FreezePosition; //在这个枚举类型里(Rigidbo...

【问题收录】Ubuntu14.04连接两个双显示器失败的解决方案

如果你没有装独立显卡那么这个问题应该是不存在的。 然后我就是钱多没有地方花,所以自作孽不可活,安了个独立显卡之后各种问题可以把我纠结致死。其实我觉得你要不是做什么图形处理,人脸识别要GPU配置很高的...

在 Ubuntu 9.10 操作系统中安装 MonoDevelop 2.2

我们知道,在 Ubuntu 9.10 操作系统中可以使用以下命令来安装 MonoDevelop 2.0: $ sudo apt-get install monodevelop   ...

在VirtualBox上面安装Ubuntu 14.04遇到的问题及对策

前几天在我的Win7系统上面安装了Cygwin,通过它中的g++4.9.3上运行了一个采用C++11新特性的程序,发现编译不通过,并且我确信该段程序代码正确。于是就想利用Win7系统上安装的Virtu...

Thinkpad E440安装Ubuntu 14.04遇到的问题

Thinkpad E440安装Ubuntu 14.04遇到的问题 安装方式 无线网卡驱动与设置 Suspend/Resume支持...

ubuntu14.04 下安装GPU版本的OpenCV3.2(CUDA支持)步骤与一些问题

参考http://blog.csdn.net/wzmsltw/article/details/52718472 最近想对现在使用的跟踪程序进行加速,发现自己安装的opencv,没有支持CUDA,查了资...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:记 Ubuntu14.04 Monodevelop 安装的两个问题
举报原因:
原因补充:

(最多只允许输入30个字)