2012-02-10 8 views
2

web.configに何かがあると思います。私は切り替える必要がありますか?アップグレードされたサイトを3.5から4.0に - エラーを取得する

[A] System.Web.Configuration.ScriptingAuthenticationServiceSectionを[B] System.Web.Configuration.ScriptingAuthenticationServiceSectionにキャストすることはできません。タイプAは、 'C:\ Windows \ Microsoft.Net \ assembly \ GAC_MSIL \ System.Web'のコンテキスト 'Default'のコンテキストで 'System.Web.Extensions、Version = 4.0.0.0、Culture = neutral、PublicKeyToken = 31bf3856ad364e35' .Extensions \ v4.0_4.0.0.0__31bf3856ad364e35 \ System.Web.Extensions.dll '。タイプBは、 'C:\ Windows \ assembly \ GAC_MSIL \ System.Web.Extensions \ 3.5'のコンテキスト 'Default'に 'System.Web.Extensions、Version = 3.5.0.0、Culture = neutral、PublicKeyToken = 31bf3856ad364e35' .0.0__31bf3856ad364e35 \ System.Web.Extensions.dll '。

+0

また、これはGoDaddyでホストされているため、GACで何も変更できません – dave2118

+0

Web.configで「3.5」を検索 – SLaks

答えて

4

おそらく、Web.configのどこかにSystem.Web.Extensions v3.5の参照がありません。
(ほとんどの場合、<configSections>

削除または交換してください。

+0

ええ、それをチェックして4.0に置き換えようとしました。いいえ運は – dave2118

+0

Web.configのどこにでも '3.5'が出ますか? – SLaks

+0

私は3.5のすべてのインスタンスをweb.configの4.0に置き換え、何が起こるかを見てください。 – dave2118

関連する問題