1

モバイル アプリケーション テンプレートを使用して新しい ASP.NET MVC 4 Web アプリケーションを作成すると、ソリューションがビルドされ、既定のコードで正常に実行されます (もちろん)。Nuget は、プロジェクトで利用できる多くの更新プログラムがあると言います。そのため、それらをすべて更新した後 ([すべて更新] ボタン)、ソリューションは引き続きビルドされますが、Web アプリを実行すると、CSS が破損し、プラン HTML のみがブラウザーに表示されます。Nuget の更新後に CSS が壊れるのはなぜですか?

4

1 に答える 1

4

これを調べてみると、Nuget がプロジェクトを jQuery 2.0.2 に更新していることに気付きました。また、jQuery Mobile が現在サポートしている jQuery の最大バージョンは 1.9.1であることもわかりました。そこで、Nuget に、jQuery スクリプト (プロジェクト テンプレートのバージョン 1.8.2) を除くすべてのパッケージを最新バージョンに更新させました。Nuget パッケージ マネージャー コンソールを使用し、次のコマンドを使用して手動で jQuery をバージョン 1.9.1 に更新しました。

PM> インストール-パッケージ jQuery -バージョン 1.9.1 -プロジェクト名

すべてが構築され、CSS が正常に動作します。どうやら、このバージョンの Nuget には、この特定の依存関係チェックに関する問題があります。

于 2013-06-25T16:08:38.753 に答える