2012-07-12 5 views
7

これは約5千万回 "回答"されていることは分かっていますが、私はこの問題を解決する答えは見つけられていないので、選択肢がもう一度尋ねる。System.Web.Helpersがネームスペースに存在しません:WebImage

前の提案: Razor pages in MVC are giving a compile error with System.Web.Helpers not being found

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

私は私のweb.configファイルにこれを追加しましたが、問題が残っています。

Type or namespace name does not exist

私は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が必要です。

+0

今50,000,001。 –

答えて

5

私は人々に伝え続けているように、私が答えを見つける助けを求めるときです。私の場合は、以前はMicrosoft ASP.NET Helper Library 2.0にアップグレードし、そのアクションを取り消そうとしていたときに、自分のソリューションでSystem.Web.Helpersが参照されているアセンブリを停止していました。簡単な修正!

もちろん、次のアセンブリ参照エラーに私を導いた。私は一晩中ここにいると思う。

+1

(Xamarin)Microsoft.AspNet.WebPagesを追加してからSystem.Web.Helpersを使用する必要がありました。 – loretoparisi

+0

System.Web.WebPagesを追加した後、それは私のために働いた – BraveNewMath

関連する問題