我需要一個答案的唯一問題是我們可以使用* .cs文件或運行由Microsoft Visual Studio從Bash腳本或Linux命令提示符創建的* .exe文件嗎?我們可以從Bash腳本調用或執行C#源代碼嗎?
1
A
回答
3
您可以在命令提示符下運行的語句與.NET創建Mono on Linux
exe文件:
mono myprogram.exe
與Visual Studio on Windows
創建的可執行程序是不可運行的單聲道。作爲@AWSLC建議你可以使用像酒這樣的命令運行它:
wine myprogram.exe
如果使用的是酒,具有記住,這是在Linux上的兼容層,因此,我建議作爲單一個更安全的方法。
如果您使用的是.cs文件,則無法使用mono進行運行,因爲顯然這不是可執行文件。你可以用下面的命令第一編譯:
mcs myprogram.cs
如果在Visual Studio生成的代碼的.cs與單聲道框架編譯器會產生可與上面的命令mono
運行exe文件兼容。
+0
.net在Windows上創建的exe文件是可運行的通過單聲道,反之亦然(假設他們不使用任何平臺特定的東西)。 – Jester 2014-10-13 14:08:29
-1
-1
相關問題
- 1. Lua或Ruby的源代碼可以在BASH腳本中使用嗎?
- 2. 我可以強制執行腳本動作代碼嗎?
- 3. PHP腳本可以在exit()之前執行通用代碼嗎?
- 4. 我可以執行ipython腳本嗎?
- 5. IronPython的腳本從C#代碼執行
- 6. Matlab輸入Ctrl + c後,我們可以執行一些代碼或調用一個函數嗎?
- 7. 我們可以在startActivity()暫停之前執行代碼嗎?
- 8. Paraview:我可以通過python腳本註釋源代碼嗎?
- 9. 我可以調試但無法執行我的Selenium C#腳本
- 10. 你可以編碼簽名可執行文件,如bash腳本嗎?
- 11. 從php執行bash腳本
- 12. 我可以作爲腳本執行單個C#語句嗎?
- 13. 我可以連接來自某個源的一段代碼並使用Google應用腳本執行它嗎?
- 14. 從sh或bash腳本運行/調用Windows批處理腳本
- 15. 我可以從Mathematica執行遠程python腳本嗎?
- 16. 我可以從Python腳本執行SQL Server DTS包嗎?
- 17. 我可以從網頁執行shell腳本嗎?
- 18. Objective-C可以從字符串中執行Swift代碼嗎?
- 19. 我可以創建一個宏來執行調試或發佈代碼嗎?
- 20. 從C代碼中調用R腳本
- 21. 我們可以使用gsutil命令執行shell腳本
- 22. 我們可以調整QR碼嗎?
- 23. 我可以直接從他的源代碼運行Odoo 10嗎?
- 24. 我可以在ViM中運行當前腳本或腳本嗎?
- 25. python腳本可以在bash腳本中執行一個函數嗎?
- 26. 可以manage.py runserver執行npm腳本嗎?
- 27. 我們可以從jquery中調用python腳本(使用django時)
- 28. 我們可以在Google跟蹤代碼管理器中使用php腳本嗎
- 29. 我們可以查看runtime.js的未編譯JavaScript源代碼嗎?
- 30. 我們可以看到Windows 7的內核源代碼嗎?
您可以運行C#腳本。請參見[http://stackoverflow.com/questions/8371560/mono-shell-scripting](http://stackoverflow.com/questions/8371560/mono-shell-scripting) – Massimo 2015-11-05 17:18:38