9

これは約5000万回「回答」されていることは知っていますが、問題を解決する回答が見つからないため、もう一度質問するしかないと思います。

以前の提案: MVCのRazorページで、System.Web.Helpersが見つからないというコンパイルエラーが発生しています

<add assembly="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />

これをweb.configに追加しましたが、問題は解決していません。

タイプまたは名前空間の名前が存在しません

プロジェクトは1つだけで、targetFrameworkは4.0です。

Microsoft.Web.Helpers 1.15をインストールしました(2.0はMVC3と互換性がありません)。Microsoft.Web.Helpers.dllは私のbinフォルダーにあります。

奇妙なことに、Microsoft.Web.HelpersとSystem.Web.Helpersがあります。この場合、コードでWebImageを使用しているため、System.Web.Helpersが必要です。

4

1 に答える 1

8

私が人々に言い続けているとき、私が答えを見つけるのは私が助けを求めるときです。私の場合、Microsoft ASP.NET Helper Library 2.0にアップグレードし、そのアクションを元に戻そうとして、以前にソリューションを破棄する過程で、System.Web.Helpersはプロジェクトで参照されるアセンブリでなくなりました。簡単な修正!

もちろん、それを修正すると、次のアセンブリ参照エラーが発生しました。私は一晩中ここにいると思います。

于 2012-07-12T21:58:53.607 に答える