2017-07-25 15 views
-1

私はLinuxを使用していますが、私はウィンドウに切り替えるつもりはありません。私はWindows上のVisual Studioで作業する人とWindowsサーバー用のasp.netアプリケーションを作成する必要があります。私は自分のLinuxマシンから作業したいと思います。私はモノについて聞いたことがある。指示や提案を受けることはできますか?LinuxでWindowsサーバー用のasp.netアプリケーションを開発する

アプリケーションはWindowsにデプロイされることに注意してください。

+1

。私のアドバイスは、プロジェクトを行うために「ウィンドウ上のビジュアルスタジオで作業する人々」の1人を取得することです。 –

+0

モノではできませんか? –

+0

モノを試すことはできますが、互換性の問題が発生する可能性があります。 Linux内のVMはどうですか? – MikeS159

答えて

0

何らかの点でWindowsを使用する必要があります。たとえすべてがモノラルでうまく動作していても、Windows上で動作することを確認する必要があります。

Windowsを実行しているLinuxに仮想マシンをセットアップしたり、テスト用に別のマシンを用意することができます。あなたが他の誰かがテストの大半を担当しているチームで働いているなら、あなたもそれを避けることができます。

apt-get install mono-completeでモノをインストールすることから始めます。おそらくVisual Studioを使ってプロジェクトをセットアップするのが最も簡単です。バージョン管理のいくつかの形式を使用していることを期待しているので、コードをプッシュしてLinuxマシンにプルすることができます。 Linux上でコードを好みのテキストエディターに書き込んで、モノラルで実行してテストすることができます。最後にWindowsマシン/ VMに展開して、ターゲットプラットフォーム上で期待どおりに動作することを確認します。

あなたは機能は現在、完全に、部分的にまたはここにいないモノでサポートされている確認することができます:あなたは深刻なターゲットOSで動作するように拒否することによって、自分自身をハンディキャップされている

http://www.mono-project.com/docs/about-mono/compatibility/

http://www.go-mono.com/status/

+0

ありがとうございます。モノでプロジェクトを作成できませんか? –

+0

できない理由はありませんが、一部のVisual Studioプロジェクトにはかなりのファイルがあります。たとえば、Windowsフォームアプリケーションは、コードとレイアウト用にかなりのファイルを生成します。私はMono Developもプロジェクトをセットアップできると信じていますが、テキストエディタだけでそれを行うのは難しいかもしれません。 http://www.monodevelop.com/ – MikeS159

+0

ありがとうございました。 –

関連する問題