2012-09-30 53 views
1

我使用RC版本的Visual Studio 2012創建了ASP.NET Webforms項目,並且我故意將4.0版本的.Net和項目模板以避免VS2012發佈後的併發症。使用VS2012創建的ASP.NET Webforms項目RC無法在VS2012 RTM中運行

現在我反正碰到了問題,這表現在以下錯誤消息:

'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中運行?

回答

3

檢查套餐

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丟失了。

相關問題