これは以前に100回尋ねられたことを知っていますが、残念ながら、VS2012のこのNuGetバグに対して機能する解決策はありません. 最新の Ajax ツールキットにアップグレードしただけで、サイトが壊れてしまいました。
NuGet パッケージをアンインストールして、すべてを再インストールしようとしましたが、喜びはありませんでした。
私は jQuery と jQueryUI を持っており、サイトは問題なくビルドされますが、実行時にこの恐ろしいエラーでクラッシュします。最後に .js を追加すると、より多くのエラーが発生するなどです。
<ajaxToolkit:ToolkitScriptManager ID="tksm1" runat="server" EnableViewState="False">
<Scripts>
<asp:ScriptReference Name="jquery" />
<asp:ScriptReference Name="jquery.ui.combined" />
<asp:ScriptReference Name="WebForms.js" Assembly="System.Web" Path="~/Scripts/WebForms/WebForms.js" />
<asp:ScriptReference Name="WebUIValidation.js" Assembly="System.Web" Path="~/Scripts/WebForms/WebUIValidation.js" />
<asp:ScriptReference Name="MenuStandards.js" Assembly="System.Web" Path="~/Scripts/WebForms/MenuStandards.js" />
<asp:ScriptReference Name="GridView.js" Assembly="System.Web" Path="~/Scripts/WebForms/GridView.js" />
<asp:ScriptReference Name="DetailsView.js" Assembly="System.Web" Path="~/Scripts/WebForms/DetailsView.js" />
<asp:ScriptReference Name="TreeView.js" Assembly="System.Web" Path="~/Scripts/WebForms/TreeView.js" />
<asp:ScriptReference Name="WebParts.js" Assembly="System.Web" Path="~/Scripts/WebForms/WebParts.js" />
<asp:ScriptReference Name="Focus.js" Assembly="System.Web" Path="~/Scripts/WebForms/Focus.js" />
<asp:ScriptReference Name="WebFormsBundle" />
<asp:ScriptReference Path="~/Scripts/search.js" />
</Scripts>
</ajaxToolkit:ToolkitScriptManager>
私が知る限り、すべての参照は正しく指しています。私はソリューションを「きれいに」したり、ビンフォルダーを削除したりしましたが、そこにも喜びはありません。他のソリューションをコピーして貼り付けましたが、これも喜びではありません。
バージョン: Microsoft Visual Studio Professional 2012 バージョン 11.0.61030.00 Update 4
Microsoft.NET Framework バージョン 4.5.51641
Windows 8.1 (本日更新)。
VSを再インストールする必要がありますか?