mono修改配置

2022-08-01 13:54:14 字數 1673 閱讀 3853

當前mono安裝目錄為:/home/mono,安裝成功後修改配置需進入這個路徑:

cd /home/mono

1.修改tcpbinaryframemanager.cs檔案

cd /home/mono/mono-2.10.8

vim mcs/class/system.servicemodel/system.servicemodel.channels.nettcp/tcpbinaryframemanager.cs

1.1 可以通過命令:set nu顯示行號,幫助定位;或者搜尋關鍵字65536進行定位。

找到下面行,將65536後面加上000,修改為65536000第201行):

if (length 65536000)

1.2 繼續向下找到processpreambleackinitiator()函式,在裡面加上下面2行(第245行):

case unsizedmessageterminator:

return;

1.3 繼續找到processpreambleackinitiator()函式:

辦法一增加:

case unsizedmessageterminator:

return;

case useextendedencodingrecord:

return;

辦法二增加:

case unsizedmessageterminator:

return;

case useextendedencodingrecord:

return;

default:

return ;

2.修改networkstream.cs檔案:

vim /mcs/class/system/system.net.sockets/networkstream.cs

找到下面語句,將其加上」//」符號注釋掉,並且在下面行加上返回值(第399行):

//throw new ioexception (「read failure」,e);

return 0;

繼續找到下面語句,同樣將其加上」//」符號注釋掉,並且在下面行加上返回值(第444行):

//throw new ioexception (「write failure」,e)

return;

3.重新編譯

cd /home/mono/mono-2.10.8

make && make install

在樹莓派上配置mono

mono是跨平台的.net編譯環境,試著在樹莓派上部署一下 1.獲取raspbian系統 如何獲取就不多說了,主要是要燒錄到sd卡里並正常啟動 1.1 獲取sudo許可權 建議使用管理員許可權,這樣問題可能少一些 也許更多 sudo s 2.安裝m4 gun tar zxvf m4 1.4.9.ta...

mono自己安裝配置

安裝步驟 1.jdk 6u45 windows i586.exe 3.設定系統環境變數 右鍵我的電腦 屬性 高階系統設定 高階 環境變數 系統變數裡,找到 path,雙擊進行修改,在最前面增加 d program files android android sdk platform tools 注意...

如何公升級Mono

mono的更新速度加快,經常需要公升級系統裡面的mono版本。mono可以使用原始碼安裝和rpm包安裝2種方式,對應的公升級方法也有2種。1 如果舊版本是用 rpm裝的,那麼請用rpm命令刪除,通常不同的發行版的命令不一樣,例如ubuntu使用apt get removoe mono,opensus...