2009-12-01 16 views
5

ASP.NET MVCプロジェクトでいくつかの作業を行っていますが、今日はウェブサイトを公開しようとしましたが、エラーが発生しました。私のホスティングサービスプロバイダは、彼らがバージョン2をサポートしている間、私はバージョン1を持っているという事実によると言いました。 どうすればバージョン2にアップグレードできますか? は、2つのバージョンの違いはありますか?それは、以前のバージョンがsuccessuveでサポートされていないことです。ASP.NET MVCバージョン2にアップグレード

ので、非常に珍しいようだおかげ

+0

あまりにもローカライズされた投票に投票しました - この質問はプレリリース版のMVC 2を参照して尋ねられましたが、最終リリースはもうしばらく終了しました。 –

+0

@ダニエル - 私はまだこれを参考にして答えを見つけた。 – Jay

答えて

1

、:

  1. MVC 2はまだベータ版であり、かつ
  2. は、2つのバージョンが並んで実行することができます。
1

これは後方に表示されます(つまり、2つではなく1つしかサポートされていないことがわかります)。私は非常に間違っていない限り、2はまだ最終的なものではありません。

MVCはbin-deployableである必要があります。参照を(現在のv1 refに)マークしてローカルをコピーし、その方法でパブリッシュしてみてください。

+0

MVCはbin-deployableでなければなりません。参照を(現在のv1 refに)マークしてローカルをコピーし、その方法でパブリッシュしてみてください。 – user220994

+1

彼は、あなたのプロジェクト参照には 'System.Web.Mvc'への参照があり、その参照のプロパティには' Copy Local.'というプロパティがあることを意味します。 'true'に設定します。 –

+1

ソリューションエクスプローラで参照ノードを開き、System.Web.Mvcを見つけて右クリックし、[プロパティ]を選択し、[ローカルコピー]をtrueに設定します。次に、再度公開してみてください。 –

関連する問題