為.NET搭建Linux的開發環境,鄙視那些將簡單事情複雜化的人
阿新 • • 發佈:2018-12-31
寫在前面的吐槽
原本跨平臺開發很容易的事情,
很多人把它弄得很麻煩,給外人的感覺:你們.NET跨平臺開發好不成熟,好麻煩哦.
................................................
一、選擇Linux版本
我們選擇ubuntu 最新 lts版,理由如下:
1.官方長期維護;
2.ubuntu對於中國使用者來講更容易上手;
3.整合軟體中心,常用軟體應有盡有;
二、安裝mono、monodevelop
開啟軟體中心,直接搜尋這兩個東西.
分別安裝.
這時候monodevelop不能直接開發MVC.估計你需要解決一堆麻煩.
我們不麻煩你去解決這個問題了.
我們重新開發了MVC,你可取這裡獲取,直接引入一個dll即可.
專案原始碼:(有圖有真相哦)
三、安裝xsp4 server.
開啟終端 輸入
sudo apt-get xsp4 (可能作廢)
推薦使用:
sudo apt install mono-xsp
即可.此番目的是為linux安裝一個伺服器.
ps:其他我不說,不用那麼麻煩去弄那個所謂國產混淆過後且.NET版本不相容jesux.---表示鄙視.
xsp4對於開發階段而言完全夠用.
四、進入開發
我們需要的效果很直接:一套程式碼無論是在IDE中還是在IIS或Linux Web伺服器上都能無縫執行.
簡單來講,程式碼搬過去搬過來都能很好除錯、執行、無需繁瑣的配
五、效果圖