web-dev-qa-db-ja.com

ASP.NET MVC共有Webホスティングの推奨事項? (あるいは、優れたWindows VPSプロバイダー?)

ASP.NET MVCを使用して構築した、ユーザーがフォームに入力してファイル(.doc、.docx、.pdf、.txt)をアップロードできる、小規模でトラフィックの少ないWebサイトを展開しようとしています。サイトの管理側では、ユーザーが入力するさまざまなフォームを作成できます。

したがって、全体として、非常にシンプルでトラフィックの少ないCRUD ASP.NET MVCアプリケーションで、ファイルをアップロードし、SQLDBをバックエンドとして使用します。 ASP.NET MVCを提供する良い(何か?)ホストを見つけるのに苦労していますが?

価格が正しければ、VPSルートをたどりますが、堅実なプロバイダーからのものである必要があります。何かお勧めはありますか?

5
Rob Burke

Generic Errorの回答がほとんどの場合そこに到達したので、この回答を投稿して受け入れますが、これは「物事を機能させる」ステップでした。

  1. Visual Studio2008でMVCアプリケーションを開きます

  2. MVCdllを展開するようにVisualStudio2008を構成します

    • ソリューションエクスプローラーで[すべてのファイルを表示]をクリックします
    • Referencesフォルダーを展開します
    • System.Web.Mvcリファレンスをクリックします
    • プロパティウィンドウで、[ローカルコピー]プロパティで[True]を選択します
  3. Visual Studio2008を介してアプリケーションを公開します

    • [ビルド]-> [公開]をクリックして、FTPを使用してアプリケーションをサーバーに公開します

これはDiscountASPKBから取得されますが、ほとんどのサイトに当てはまると確信しています。最終結果は、System.Web.MVC DLLをbinフォルダーに配置することでしたが、Visual Studioの一部として組み込まれているという事実が気に入っており、それぞれについて覚えておく必要はありません。地点。

1
Rob Burke

MVC DLLをbinディレクトリに追加すると、最新のASP.Netホストで問題なくホストされます。個人的には Discount ASP.Net を使用しており、非常に満足しています。

6
Generic Error

ホスティングプロバイダーが既にホスティングサーバーにASP.NETMVC 1.0をインストールしている場合、MVCアプリケーションの展開は、ASP.NETWebアプリケーションの展開と同じです。ただし、ホスティングプロバイダーが現在ASP.NET MVC 1.0をサポートしていない場合は、デプロイされたアプリケーションのBinフォルダーに必要なMVCアセンブリをアップロードする必要があります。 ..詳細については、msdn.Microsoft.com/en-us/library /dd410407.aspxにアクセスしてください。

ASP.NET MVCをサポートできるホスティング会社をお探しの場合は、 www.webhost4life.org をお勧めします。

1
Helen