Asp.net mvc MVC项目中的ScriptManager试图从奇怪的路径加载MicrosoftAjax js文件
我有一个WebForms应用程序,我正在转换为MVC,但现在它可以并行运行遗留的东西 出于某种原因,ScriptManager在自己的设备上尝试从一个非常奇怪(并且不存在)的位置加载以下文件:Asp.net mvc MVC项目中的ScriptManager试图从奇怪的路径加载MicrosoftAjax js文件,asp.net-mvc,webforms,microsoft-ajax,Asp.net Mvc,Webforms,Microsoft Ajax,我有一个WebForms应用程序,我正在转换为MVC,但现在它可以并行运行遗留的东西 出于某种原因,ScriptManager在自己的设备上尝试从一个非常奇怪(并且不存在)的位置加载以下文件: <script src="Scripts/WebForms/MsAjax/MicrosoftAjax.js" type="text/javascript"></script> ... <script src="Scripts/WebForms/MsAjax/Microsoft
<script src="Scripts/WebForms/MsAjax/MicrosoftAjax.js" type="text/javascript"></script>
...
<script src="Scripts/WebForms/MsAjax/MicrosoftAjaxWebForms.js" type="text/javascript"></script>
我不明白的是
Scripts.Add(new ScriptReference { Name = "MicrosoftAjax.js", Path = ContextUtil.MapApplicationPath("~/My/Script/Location/MicrosoftAjax.4.0.js") });
Scripts.Add(new ScriptReference { Name = "MicrosoftAjaxWebForms.js", Path = ContextUtil.MapApplicationPath("~/Shared/Scripts/Legacy/MicrosoftAjax/MicrosoftAjaxWebForms.4.0.js") });