Le regroupement de JQuery dans ASP.NET Web Forms 4.5

J'ai utilisé Visual Studio 2012 et le modèle intégré (en vertu de l'Add -> Nouveau Projet) pour créer une nouvelle marque ASP.NET Web Forms projet d'application web. À l'intérieur du Site.Page maître par défaut, je vois certains de balisage de ciblage de JQuery, qui est inclus ci-dessous.

Comment ASP.NET comprendre les chemins nécessaire d'inclure JQuery, compte tenu de la marque suivante?

<asp:ScriptManager runat="server">
    <Scripts>
        <%--Framework Scripts--%>
        <asp:ScriptReference Name="MsAjaxBundle" />
        <asp:ScriptReference Name="jquery" />
        <asp:ScriptReference Name="jquery.ui.combined" />
        <asp:ScriptReference Name="WebForms.js" Assembly="System.Web" Path="~/Scripts/WebForms/WebForms.js" />
        <asp:ScriptReference Name="WebUIValidation.js" Assembly="System.Web" Path="~/Scripts/WebForms/WebUIValidation.js" />
        <asp:ScriptReference Name="MenuStandards.js" Assembly="System.Web" Path="~/Scripts/WebForms/MenuStandards.js" />
        <asp:ScriptReference Name="GridView.js" Assembly="System.Web" Path="~/Scripts/WebForms/GridView.js" />
        <asp:ScriptReference Name="DetailsView.js" Assembly="System.Web" Path="~/Scripts/WebForms/DetailsView.js" />
        <asp:ScriptReference Name="TreeView.js" Assembly="System.Web" Path="~/Scripts/WebForms/TreeView.js" />
        <asp:ScriptReference Name="WebParts.js" Assembly="System.Web" Path="~/Scripts/WebForms/WebParts.js" />
        <asp:ScriptReference Name="Focus.js" Assembly="System.Web" Path="~/Scripts/WebForms/Focus.js" />
        <asp:ScriptReference Name="WebFormsBundle" />
        <%--Site Scripts--%>
    </Scripts>
</asp:ScriptManager>

Je ne vois nulle part un fichier de config ou un code qui permettrait de résoudre jquery "~/Scripts/jquery-1.7.1.js". Je vois un colis.fichier de config, mais il n'est pas explicitement décrire le chemin que doit être calculée en quelque sorte.

Personne ne sait comment le chemin de JQuery du fichier javascript est résolu au moment de l'exécution?

ne vous avez un dossier "scripts" dans votre solution quelque part?
Jetez un oeil à votre question ici: stackoverflow.com/questions/12290537/... la réponse semble offrir quelques éclaircissements, je pense. La réponse semble indiquer que les paquets de placer les fichiers jQuery dans le dossier script qui seront automatiquement ajoutées lors de l'exécution à partir de là, sans autre référence.
Jane: oui, j'ai un dossier de scripts w/ tous les fichiers javascript JQuery là... mais ma question est comment le chemin d'accès à ce répertoire est généré.
François: Oui... j'ai eu un peu de mal à comprendre la réponse à la condition, alors j'ai pensé que je pourrais au moins sortir de cette seule question par lui-même et de tenter d'obtenir un peu de clarté. Je suis maintenant conscient que, par défaut, les Formulaires Web du projet (apparemment) a les packages NuGet pour JQuery installé. Je les vois en vertu de Références pour le projet. Je pense que j'ai vu quelque part qu'une Base de JQuery UI pack de thème est inclus en tant que bien.... donc le rend un peu difficile à mettre à niveau vers une coutume téléchargé JQuery UI themepack... je ne suis pas sûr si je dois supprimer le JQuery de package NuGet...

OriginalL'auteur ClearCloud8 | 2012-09-17