2016-05-16 2 views
-2

私はWindowsユーザーです.WindowsとUbuntuサーバーの両方で動作するasp.netアプリケーションを開発する必要があります。vs 2015を使用してUbuntuのAsp.Netアプリケーションを開発するには

私は、VMワークステーションのプレーヤーにこのUbuntuをインストールし、Mono、DNX、DNVM、およびVisual Studioコードをダウンロードしようとしました。しかし、UbuntuとVS Codeのどちらにも慣れていないので、これは私にとって非常に難しいことです。

Windows環境でVS 2015を使用してクロスプラットフォームアプリケーションを開発し、Linux、OS Xなどの他のプラットフォーム用のパッケージをビルドする方法はありますか?

さらに、私はUbuntuで.Netアプリケーションを実行するのに最も適しているWebサーバーを知りたいと思います。

+0

まず、.NET Core RC2にアップグレードする必要があります。 DNX/DNVMが死んでいます。これまでのところ、ツールはまだ開発中です(プレビュー1のSDK、VS vNextもプレビューにあります)。あなたが本当にボードに乗りたい場合は、VS CodeがUbuntuの唯一のオプションです。どのサーバーを使用するかについては、https://docs.asp.netから既に回答が得られています。 –

答えて

1

お客様のニーズや状況に応じて、これを行う方法はいくつかあります。 Windows上でVS2015を使用して開発し、mod_mono(最良のオプションimho)またはおそらくMono XSP4(このWebサーバーにはいくつかの制限があります)を使用してApache 2にデプロイすることは可能です。もしあなたがkestrelとdnx 。また、MonoDevelopを使用してLinux上で既存のVS2015プロジェクトを開いて開発を続けることができなければなりません。これにより、デバッグが容易になります。いずれのシナリオでも、Apache、Linuxなどに慣れ親しむ時間と機会を自分自身に与えることをお勧めします。さらにお手伝いさせてもらえますが、私はあなたの状況が何であるかは分かりません。

関連する問題