1

s#arpフレームワークを使用していて、最新のmvccontribを使用したいと思います。これは、asp.netmvc2.0を使用する必要があることを意味します。そのため、mvc2.0の最新の2.0dllと最新のmvccontrib dllを参照しましたが、それでもこのエラーが発生します。

エラー1アセンブリ'MvcContrib、Version = 2.0.36.0、Culture = neutral、PublicKeyToken =null'は'System.Web.Mvc、Version = 2.0.0.0、Culture = neutral、PublicKeyToken=31bf3856ad364e35'を使用します。これは参照されているアセンブリよりも高いバージョンです。 'System.Web.Mvc、Version = 1.0.0.0、Culture = neutral、PublicKeyToken = 31bf3856ad364e35' c:\ Users \ bla \ Downloads \ MVCContrib.release(2)\ MvcContrib.dll Bla.Web.Controllers

コントローラプロジェクトでmvcdllを確認しましたが、バージョン2.0です。他に何ができますか?

ありがとう!

クリス

4

2 に答える 2

1

クリス、System.Web.Mvcを参照するプロジェクトをアンロードし、それらを編集して、

  • /lib内の場所にある適切なバージョンのSystem.Web.Mvcをポイントしました
  • グローバルバージョン(gac)を指していません
于 2010-07-12T16:02:40.420 に答える
0

クリスチャン、あなたはあなたのウェブプロジェクトでもそれを置き換えましたか?どこでも1.0が参照されていたので、それを置き換える必要があります。さらに、アセンブリバインディングリダイレクトを1.0から2.0に追加する必要がある場合があります。

于 2010-07-02T15:16:02.070 に答える