21

Mac マシンで実行したい ASP.NET MVC 4 アプリがあります。MVC アプリを実行するために本当に必要なのは IIS7 だけである場合、本格的な Windows 仮想マシンを実行するのは嫌です。これを実行する最も軽い方法は何ですか (VirtualBox、Parallels、IIS7 Express など)? 本当に私の目標は、自分の Mac でアプリの Javascript/クライアント側をコーディングすることであり、Windows マシンで開発を行わないように懸命に努力しています :)

4

4 に答える 4

7

このリンク(上記のコメントで@LexLiによって提供された)をたどって、MVC環境をセットアップする方法を知ってください。

IISに関しては、私が知る限り、それは不可能です。オペレーティングシステムのネイティブWebサーバーを使用する必要があります。IISはMacで実行されないので、Apacheを試してから、モジュール「mod_mono」をインストールする必要があると思います。

または、それがあまりにも厄介な場合は、XSPと呼ばれるスタンドアロンのモノラルWebサーバーを使用してください。

または、FastCGIまたはnginxを実行します。

それはすべてここで説明されています:http ://www.mono-project.com/ASP.NET

于 2012-05-27T08:36:58.040 に答える
7

私は Parallels を使用しています。Parallels のソフトウェアは数年前は貧弱でしたが、今では安定性とパフォーマンスにおいて VMWare より何光年も先を行っています。Parallels Desktop 7 for Mac は素晴らしいです。

私の唯一のコンピューターは MBP ですが、IIS 用のソフトウェアを開発しています。私は Parallels を Coherence モードで実行しており、基本的に VisualStudio をもう 1 つの Mac アプリとして使用しています。また、VM で実行しているアプリは 1 つだけなので、通常の PC インストールよりもはるかに安定しています。これまでのところ、実際には2か月間再起動していません!

ページングを防ぐために 2 ~ 4 GB の RAM を VM 専用にする必要があるため、多言語開発者の場合は 8 GB 以上を取得するようにしてください。複数の OS で複数の IDE を使用すると負荷が高くなる可能性があり、メモリを大量に消費するが非常に高速な Chrome を追加すると、RAM の制限に頻繁に達することになります...

于 2012-07-10T01:48:45.360 に答える