私はWinFormsでGUIを使ってVisual Studio C#プロジェクトを持っています。私はLinuxでの開発を続けたいと思います。私は2つの質問があります:第一に、Linuxでどのようにコンパイルできますか?私はWinFormsを使用する単一の.csファイルをコンパイルできますが、プロジェクト全体についてはわかりません。次に、コード以外のGUIの編集方法を教えてください。いくつかのエディタはありますか?LinuxでのWinFormsアプリケーションのインポートと開発
答えて
モノを使用できます。彼らはを持っており、特にWinFormsのアプリケーションをMonoに移植するためのものです。
あなたはMonoDevelopを見ましたか?
MonoDevelopは、主にC#およびその他の.NET言語用に設計されたIDEです。 MonoDevelopにより、開発者はLinux、Windows、Mac OSX上でデスクトップアプリケーションやASP.NET Webアプリケーションをすばやく書き込むことができます。 MonoDevelopを使用すると、開発者はVisual Studioで作成した.NETアプリケーションをLinuxに簡単に移植し、すべてのプラットフォームで単一のコードベースを維持できます。
モノプロジェクトをhttp://www.mono-project.com/Main_Pageで探してください。それは.netフレームワークのクロスプラットフォーム実装であり、winformsを編集するエディタを持っています。
引き続きVisual Studioを使用できます。 Linux用に特別にコンパイルする必要はありません(いくつかの井戸を除いてdocumentedの警告があります)。 .exeファイルをコピーして、Monoを使用して実行してください。
winformsがうまく機能するかどうかはすぐにわかります。それはあなたの使用を制御するかどうかによって異なります。
guideモノの人々があなたのことを考えています。 しかし、WinFormsアプリケーションに特別な質問(ビデオなど)がある場合は、Gtk#よりも多くのことを学びます。
Monoの人々からの即時の将来の開発は、これらのアプリケーションをより快適に移植するための道を開くでしょうが、それは将来です。
幸い、とにかく。
- 1. タブレットPCとWindowMobileの両方のためのwinformsアプリケーションの開発
- 2. Node.js oracledbアプリケーションの開発とLinuxへの展開
- 3. Linux上でSpotifyアプリケーションを開発する
- 4. C#Winformsアプリケーション2番目のWinformsアプリケーションを開く
- 5. Xamarin for Linuxでの開発
- 6. Linux、WindowsでのiPhone開発
- 7. のWinForms - のWinFormsアプリケーションでアクティビティインジケータ
- 8. Linux用の開発
- 9. LinuxでWindowsサーバー用のasp.netアプリケーションを開発する
- 10. WinForms/WPF開発者のためのリソース
- 11. Linux GUI開発
- 12. linuxカーネル開発
- 13. Linuxカーネル開発
- 14. LinuxでのWordPress開発とWindowsサーバーへの展開
- 15. 開発チームに内部WinFormsアプリケーションを提供
- 16. WinFormsウィンドウでWPFアプリケーションを開始
- 17. EclipseとAndroidアプリケーションの開発
- 18. linuxとwindowsのgui開発ツールキット
- 19. Monodevelop + LinuxとAndroid Xamarinの開発
- 20. Linuxスクリーンセーバーの開発方法
- 21. WindowsアプリケーションとWebアプリケーションの開発
- 22. Linux開発用+ Docker
- 23. WinformsのアプリケーションメニューとアプリケーションのUI
- 24. 自己開発のlinuxアプリケーションをパッケージ化する
- 25. MonoDevelopでのWinFormsアプリケーション
- 26. Linux用WinFormsデザイナ
- 27. LinuxでDirectXアプリケーションを開発することは可能ですか?
- 28. LinuxでのC++開発Code :: Blocks、EMACS、GVIM
- 29. Windows用のreadline - Linuxで開発する
- 30. Linuxで開発するためのツール