ASP.NET Web表单项目与VS2012 RC创建于VS2012 RTM不运行(ASP.NET

2019-10-17 06:42发布

我使用的Visual Studio 2012 RC版本创建ASP.NET Web表单的项目,我故意把净和项目模板的4.0版本,以避免VS2012发布后的并发症。

现在,我反正碰到了问题,这表现在以下错误信息:

'jquery' is not a valid script name.  The name must end in '.js'. 

正如我在参考文献中发现,以下程序集引用折断。

  • Microsoft.ScriptManager.jQuery
  • Microsoft.ScriptManager.jQuery.UI.Component
  • System.Web.Providers

我试图重新安装的jQuery使用的NuGet但没有发现这些组件。 如果我现在创建一个新的.NET 4.0 ASP.NET Web表单项目在Visual Studio 2012,我得到了很多新的引用中不存在我目前(最初在RC版本,现在在VS2012 RTM打开创建的),如:

  • AspNet.ScriptManager.jQuery
  • AspNet.ScriptManager.jQuery.UI.Combined

但我无法找到他们的参考来源之一,如果我尝试一个新的参考添加到我原来的项目。

我怎样才能让我的应用程序在VS2012运行的?

Answer 1:

检查套餐

AspNet.ScriptManager.jQuery.1.7.1
AspNet.ScriptManager.jQuery.UI.Combined.1.8.20

请确保以下的dll都在lib文件夹

AspNet.ScriptManager.jQuery.dll
AspNet.ScriptManager.jQuery.UI.Combined.dll

并检查您的项目中引用,以确保所有引用得到解决。

有时,dll文件并没有加入到源代码控制,当你做到从源头上控制一个获得最新的这两个DLL文件丢失。



文章来源: ASP.NET Webforms Project created with VS2012 RC does not run in VS2012 RTM