日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

CentOS 7下安装Mono

發布時間:2023/12/19 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CentOS 7下安装Mono 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近的項目中需要用到Linux作為服務器,而我們的開發技術是基于.NET的,所以只能在CentOS 7上嘗試著安裝一下Mono,下面是具體的安裝步驟:

1、安裝一些必備的依賴項

yum?-y?install?wget?glib2-devel?libtiff?libtiff-devel?libjpeg?libjpeg-devel?giflib?giflib-devel?libpng?libpng-devel?libX11?libX11-devel?freetype?freetype-devel?fontconfig?fontconfig-devel?libexif?libexif-devel?gcc-c++?gettext?unzip?zip?bzip2?bzip2-devel?curl-devel?gtk2-devel?boost-devel?cairo-devel

?

2、下載libgdiplus-3.8?并安裝

注意:此處2)步驟下載這個軟件包可能下載不成功,可以代理配合下載工具將這個鏈接下的文件下載下來,然后拷貝到系統中1)步驟的路徑下,然后直接執行3)步驟即可。

1)cd?/usr/local/src

2)wget?http://origin-download.mono-project.com/sources/libgdiplus/libgdiplus-3.8.tar.gz? (如果這個地址不能用或者有更新版本地址,請自行更換)

3)tar -xvf libgdiplus-3.8.tar.gz

4)cd?libgdiplus-3.8

5)./configure --prefix=/usr

6)make

7)make install

ps:mono-project?沒有3.8的源碼

?

3、下載mono3.8.0?并安裝

注意:此處2)步驟下載這個軟件包可能下載不成功,可以代理配合下載工具將這個鏈接下的文件下載下來,然后拷貝到系統中1)步驟的路徑下,然后直接執行3)步驟即可。

1)cd?/usr/local/src

2)wget?http://download.mono-project.com/sources/mono/mono-3.8.0.tar.bz2?(如果這個地址不能用或者有更新版本地址,請自行更換)

3)tar -jxvf mono-3.8.0.tar.bz2

4)cd mono-3.8.0

5)./configure --prefix=/usr

6)make

7)make install

?

4、使用Mono運行C#程序

1)將需要運行的C#程序的EXE和所需動態庫拷貝到/usr/src/csharpTest下;

2)使用命令:mono *.exe,其中,*.exe代表要驅動的應用程序;

3)如果用mono運行remoting程序,在使用Remoting中的TCP通道時,會碰到一個問題:Channel tcp is not securable while ensureSecurity is specified as true,是因為RemotingServer中在注冊通道的時候將ensureSecurity設置為TRUE造成的,改為FALSE即可;

?

轉載于:https://www.cnblogs.com/eric-z/p/4506363.html

總結

以上是生活随笔為你收集整理的CentOS 7下安装Mono的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。