1

Visual Studioでアプリを開発し、Linuxマシン(OS-Ubuntu、Webサーバー-Nginx)にアプリをデプロイする方法。手順を説明できますか、それは大きな助けになります

4

3 に答える 3

3

モノを使ってLinux用のアプリを開発する方法は3つあると思います。

1つは、開発にVisual Studioのみを使用し、時々アプリをLinuxにデプロイして、潜在的な問題を確認することです。私は個人的にこのシナリオを使用します。なぜなら、それは単純であり、MS固有のものや完全にサポートされていないものをいじっていない場合は、問題はないはずです(少なくとも私は今のところそうしていません)。欠点は、Linuxマシンでの実行時にのみ単一固有の問題を発見することです。

2番目のアプローチは、MonoToolsでVisualStudioを使用することです。ベータ版のときにテストしましたが、非常に便利な場合もありました(単一固有の問題を発見するフェーズを開発環境に移しますが、Linuxマシンでは特定の問題が発生する可能性があります)が、このツールはそうではありません。今のところデバッグをサポートしています。個人的には使用していません。

Third approach is to use only MonoDevelop on Linux (since debugging is now supported only in Linux). With 2.2 release this IDE becomes really good and suitable for development however I have tested only console and basic ASP.NET MVC apps so I can't tell you if it's ready for bigger projects.

Deployment to Linux is quite easy - I just installed proftpd on Linux machine, configured it and copied project there from Windows machine.

于 2010-01-14T09:29:16.767 に答える
1

Linux用のアプリケーションをC(Nginxのように)またはC ++で開発している場合は、Linuxで開発する必要があります。

これに使用できるLinux用のIDEはたくさんあります。

Wineを使用してLinuxでVisualStudioを実行することもできます。

于 2010-01-13T12:03:34.303 に答える
1

WindowsでMonoを使用し、それを使用してアプリをコンパイルします。Apacheのみがサポートされていると思います...免責事項-私は個人的にMonoを使用した経験がありません...

于 2010-01-13T12:09:43.190 に答える