2017-12-21 30 views
3

Visual Studio(最新バージョン、VS 2017でも)でASP.net MVCプロジェクトを作成すると、非常に古いバージョンのjQueryと正確にはバージョン1.10.2が含まれています。ASP.net MVCプロジェクト:jQueryのバージョンを更新する必要がありますか?

質問:私は安全に最新の3.xバージョンにアップグレードできますか?または、ASP.net MVCテンプレートにデフォルトで1.xが含まれている理由はありますか?

注:私はまだコードを書いていないので、私のところは問題ありません。ASP.net/MVCとそれに付属しているデフォルトのlibsに何か問題があるかどうかは分かりません。

答えて

1

それは完全に私がそれを100%安全にしたAsp.netに影響を与えることはありませんバージョンをあなた自身のバージョンを変更することが大丈夫です。 あなたが更新することができます。

pm> Update-Package jQuery 

を更新 任意のフロントエンドに基づく機能文句を言わない、それはあなたのビュー(HTML)に影響を与えるかもしれ前にいくつかのコードを書かれただけの場合には、とにかく でasp.netに影響を与えるだけでなく、何もとにかくClintのサイドスクリプトであるならば、

+0

ありがとう...ええ、明らかに私はフロントエンドコードを意味しました:) –

+0

あなたは100%安全 –

1

アプリケーションにコードを書いていないので、新しいjqueryバージョンを含めることができます。

2

新しいプロジェクトを作成するときは、単に既存のプロジェクトテンプレートを使用します。テンプレートは長い時間前に作成されたので、それ以降更新されていないと思います。これは、jQueryのバージョンが1.10.2である理由です。このバージョンは、テンプレートの作成時に使用できました。一般的にjQueryがあるので、Microsoft.jQuery.Unobtrusive.Validation NuGetパッケージです。このパッケージはjQuery >= 1.8jQuery.Validation >= 1.8.0.1に依存しています。

確信したい場合はjQuery upgrade guidesを見てみたいですが、新しいプロジェクトではjQueryとの接続が他には表示されないので、それを更新しても安全です。私は最初からすべてのNuGetパッケージを最新のものに更新するのに問題はなかった。

関連する問題