0

MVC を完全にサポートするには Windows Server 2008 が必要であるといくつかの場所で読みました。Vista Ultimate 開発マシンで同じことを達成できますか?それとも何か不足していますか?

MVC を使用したことがある場合、比較的安価な Windows Server 2008 のホスティングを見つけるのに苦労したことはありませんか? ホスティングは、2008 Server を搭載した開発マシンを必要とするほど、私にとっては大きな問題ではありませんが (いくつかは見つかると思います)。

4

3 に答える 3

3

ASP.NET MVC は Server 2008 とうまく連携しますが、これは必須ではありません。Server 2008 (IIS 7) を使用しないことの主な要点は、何らかの形式の URL リライターが必要になることです。そうしないと、Server 2003 (IIS 6) は asp.net アプリを実行しようとしていることを認識できません。

あなたができることは、IIS 6 でmod_rewrite isapirewriteを使用することです。

Steve Sanderson は、いくつかのオプションを実装する方法を詳しく説明している良い記事をここに書きました。 mod-rewrite は「最もクリーンな」ソリューションです。

于 2009-02-23T07:43:02.057 に答える
2

「フルサポート」とは何だと思いますか?

Phil Haackは、IIS6でMVCを起動して実行することについて非常に優れた投稿をしています。また、IIS7 / win2k8以外のセットアップでMVCを実行することについては、他にも多くの質問があります。 ISAPI-リライトまたはその他-セットアップに2つのルーティングエンジンを含めるのはかなり過剰に思えます-「比較的安価なホスト」を探している場合は、ISAPI-リライトのようなものがインストールされて利用可能になりますか? ?

開発に関しては、XPProfessionalとVistaHome Premium(Windowsコンポーネントからビットを自分で追加した場合はIIS7に付属)の両方で開発者環境を実行することに問題はありませんでした。

于 2009-02-23T11:19:09.087 に答える
1

MVC ビットは、Windows 2008 を必要とする以上に、統合モードで実行されている IIS7 を「必要とします」。

(私は私のホスト、DiscountASP.NET (紹介コードをここに挿入) を知っています) IIS7 と MVC ビットはすべて準備ができています)

于 2009-02-23T07:39:35.730 に答える