Ⅰ 請問windows visual studio上編譯的C#程序是否能在linux上運行
.net
framework只支持windows系統,C#寫的程序不能直接運行在linux系統。
不過,用
mono
寫出來的可以直接運行在Windows、Linux、Max
OS
X、FreeBSD等系統上。
Ⅱ 用Unity開發時,IDE是用Vs好還是Mono好
這里使用VS2010做演示。首先需要安裝好unity3d和VS2010,這在網上很容易找到。
打開unity3d,新建一個項目,然後在Assets中創建一個C腳本文件。
雙擊打開C腳本文件,默認狀態下是使用MonoDevelop打開。
需要把默認的代碼編輯器改為VS2010。選擇菜單欄上的Edit選項,在下拉框中點擊Preferences選項。
在Unity Preferences界面,選擇第二項External Tools,把External Script Editor選擇VS2010(如果安裝了VS2010這里就會顯示)。
然後再次打開C腳本文件,剛打開會有點慢,有進度條。然後就能在VS中編輯Unity3d使用的C代碼。
7
修改代碼後,保存即可,無需編譯生成。在Unity中調試游戲時,會自動編譯。當然也可以在VS選擇生成,測試有沒有編譯錯誤。
Ⅲ visual studio的unity3d怎麼開發游戲
這問題問的不符合邏輯啊,unity又不是visual stdio的,這兩個屬於不同的開發工具,一個是游戲引擎,一個是代碼編譯器,我先理解一下樓主大概得意思:unity怎麼用vs開發游戲。
首先呢,unity利用VS開發游戲,就是unity需要創建腳本,但是這個腳本需要編譯器來寫代碼,這個時候就用到了VS,unity使用的編程語言是c#(JavaScript已經被棄用了,只是還是支持的)所以就是unity創建腳本,創建好雙擊用VS打開(unity內置了mono編輯器,如果沒有安裝VS,也可以用內置的,如果安裝了雙擊unity裡面的腳本打開方式不是想要的編譯器,可以到unity裡面切換mono或者VS)打開後就能編輯了,編輯好保存,在unity裡面就能用了
Ⅳ unity 3D與VS2008 unity 3d中指定VS2008編譯器後 打開C#文件還是使用 MONOdevelopment 這是怎麼回事
設置之後第二次就好了
Ⅳ C#的主要編譯工具是什麼
LZ問的是編譯器,很多人都在回答用什麼IDE = =
VS系列的是使用csc.exe
mono的編譯器是gmcs.exe
另外linux下面是可以的,monodevelop就可以,只不過你說拿VS開發的程序集直接用mono編譯我不保證可以
Ⅵ 求助 mono或vs上有沒有自動補全和提示的編寫shader的插件
mono自帶的就有,設置一下
Ⅶ VS編譯時警告 「MSIL」與x86」的處理器架構不匹配怎麼辦
NET框架是以一種採用系統虛擬機(即CLR)運行的,面向CLR的編程平台,以CLR為基礎。.NET的基礎類庫運行於CLR之上(類比Java的虛擬機),作為其他各種功能的基石。.NET框架支持多種語言(C#、F#、VB.NET、C++、Python等)的開發。它的前身是Windows DNA。現在.NET框架的擴展性甚至超過Java,其的Mono為Mac OS提供了支持,Xamarin可媲美安卓開發,可以在任何手機上開發。
Ⅷ VS 開發安卓 編譯時報錯 找不到android。jar API級別8。 我安裝完了
建議:
檢查android.jar是否存在,路徑是否對;
建議使用管理員用戶啟動你的開發工具試一試.
如果還是不行,建議你使用eclipse開發andoid應用,或者用Android Studio工具試一試.
由於信息不充分,只能大致猜測是因為無法訪問該路徑造成的問題, 因為windows的這個目錄其實是一個鏈接路徑, 不是真正的實際目錄.
Ⅸ 用C#開發的程序,我現在使用mono脫離了.net環境,但是在沒有.net環境的電腦上打不開,不知怎麼辦
那個電腦上有沒有mono環境?
如果有的話那就是mono方面的問題,
如果沒有,你可以有以下幾種辦法:
1.使用vs2010工具,編譯時使用「Client Profile」模式,這個你可以在網路找,一種使程序運行在精簡化客戶端的方案;
2.使用現有的.Net Framework客戶端虛擬技術(類似原來的飛信,用的是Salamander .Net Linker)包裝,但這玩意挺貴,1000多刀。
3.直接借用飛信虛擬機(測試和研究可以,注意版權問題),方法如下:
找到飛信安裝文件夾下的這個路徑"VMDotNet\v2.0.50727\FetionVM.exe",在命令行中啟動運行.NET WinForm程序:
WinExec("FetionVM.exe 程序1.exe", SW_SHOW);
4.請給好評,呵呵
Ⅹ 你好,我看到你回答別人的關於Mono 的問題找到你的,我想問個問題:安裝後沒有mono編譯的選項,怎樣用mono
參考答案: 清水出芙蓉,天然去雕飾。