1

Visual Studio2012のRCバージョンを使用してASP.NETWebformsプロジェクトを作成し、VS2012のリリース後の複雑さを回避するために、意図的に.Netの4.0バージョンとプロジェクトテンプレートを使用しました。

今、私はとにかく問題にぶつかりました、それは次のエラーメッセージで明らかにされます:

'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を再インストールしようとしましたが、これらのアセンブリが見つかりませんでした。VisualStudio2012で新しい.Net4.0ASP.NET Webformsプロジェクトを作成すると、現在の(元々はRCバージョンで作成され、現在はVS2012 RTMで開かれている)には存在しない多くの新しい参照が取得されます。

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

しかし、元のプロジェクトに新しい参照を追加しようとすると、参照ソースの中にそれらを見つけることができません。

VS2012でアプリケーションを実行可能にするにはどうすればよいですか?

4

1 に答える 1

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がソース管理に追加されておらず、ソース管理から最新のものを取得すると、これら2つのdllが欠落します。

于 2012-10-22T09:11:59.393 に答える