【问题标题】:ASP.NET Webforms Project created with VS2012 RC does not run in VS2012 RTM使用 VS2012 RC 创建的 ASP.NET Webforms 项目不能在 VS2012 RTM 中运行
【发布时间】:2012-09-30 15:36:49
【问题描述】:

我使用 RC 版本的 Visual Studio 2012 创建了一个 ASP.NET Webforms 项目,我特意使用了 4.0 版本的 .Net 和项目模板以避免 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

我尝试使用 NuGet 重新安装 jQuery,但没有找到这些程序集。 如果我现在在 Visual Studio 2012 中创建一个新的 .Net 4.0 ASP.NET Webforms 项目,我会得到很多我当前不存在的新引用(最初在 RC 版本中创建,现在在 VS2012 RTM 中打开),例如:

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

但如果我尝试向我的原始项目添加新参考,我无法在参考源中找到它们。

如何让我的应用程序在 VS2012 中可运行?

【问题讨论】:

    标签: asp.net .net-4.0 visual-studio-2012 webforms


    【解决方案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 会丢失。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-03-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-15
      相关资源
      最近更新 更多