2011-01-29 65 views

回答

1

大多數.NET應用程序可以通過複製程序集和配置文件來部署。

這也適用於unix/linux。

隨着單,您需要用單聲道啓動該應用程序:

mono myapp.exe 

如果你談論的是「安裝」,linux的術語是「包裝」,包裝爲Linux是一個龐大而複雜的話題。請參閱this article以瞭解涉及的內容。

0

首先,Ubuntu或任何其他Linux發行版都不是UNIX。

其次,檢查是否已經在Ubuntu上安裝了Mono。如果沒有,用這種方式安裝,

http://www.go-mono.com/mono-downloads/download.html

三,拉上你的二進制文件,以及其所有的依賴並複製到Ubuntu的框。在那裏提取它們並運行「mono yourapp.exe」。至少這就是我現在如何打包我的WinForms for Linux的東西。

不要指望它在大多數情況下運行,因爲你必須解決兼容性問題,

http://mono-project.com/Guide:_Porting_Winforms_Applications

相關問題