Webサイトを実行すると、次のエラーメッセージが表示されます。
一意のキー属性「name」が「Telerik_Web_UI_WebResource_axd」に設定されているタイプ「add」の重複コレクションエントリを追加できません
これがweb.configの内容です...
<httpHandlers>
<add path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" verb="*" validate="false"/>
</httpHandlers>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true"/>
<validation validateIntegratedModeConfiguration="false"/>
<handlers>
<add name="Telerik_Web_UI_WebResource_axd" verb="*" preCondition="integratedMode" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource"/>
</handlers>
</system.webServer>
ハンドラーエントリをコメントアウトすると、次のエラーメッセージが表示されます。
'〜/Telerik.Web.UI.WebResource.axd'がweb.configにありません。RadScriptManagerには、web.configでのHttpHandler登録が必要です。コントロールのスマートタグを使用してハンドラーを自動的に追加するか、ヘルプを参照してください:コントロール> RadScriptManager
私はこれを修正する方法について完全に途方に暮れています。スマートタグの使い方がわかりません。私はグーグルで検索し、SOを調べ、Telerikサイトを調べましたが、どこにも解決策が見つかりません。問題が私のweb.config、仮想ディレクトリ、またはどこにあるのかわかりません??? 私の同僚は同じコードベースとweb.configを持っていて、それは彼らのために機能します。
編集これ が私の開発マシンのセットアップです...
Windows 7 Enterprise Service Pack164ビットOS
Visual Studio 2010 Enterprise Service Pack1IISバージョン7.5
助けてください。