Hacer que un paquete de guiones incluya otro paquete de guiones

Supongamos que tengo estos dos paquetes de scripts configurados:

bundles.Add(new ScriptBundle("~/Scripts/Bootstrap").Include(
        "~/Content/Scripts/jQuery/jquery-2.1.1.js",
        "~/Content/Scripts/Bootstrap/bootstrap.js"));

bundles.Add(new ScriptBundle("~/Scripts/jQuery").Include(
        "~/Content/Scripts/jQuery/jquery-2.1.1.js"));

Como puedes ver,~/Scripts/Boostrap usa un archivo jQuery JavaScript y Bootstrap. Esto se debe a que Bootstrap requiere jQuery para funcionar.

Por otra parte,~/Scripts/jQuery está compuesto solo por el archivo jQuery.

Quiero tener dos paquetes en caso de que una vista solo necesite jQuery y no Bootstrap.

Sin embargo, estoy replicando código aquí, estoy definiendo la ruta del archivo jQuery JavaScriptdos veces.

¿Hay alguna manera de decirle al~/Scripts/Boostrap paquete para usar o "inyectar" otro paquete?

Algo como esto:

bundles.Add(new ScriptBundle("~/Scripts/Bootstrap").UseBundle("~/Scripts/jQuery").Include(
        "~/Content/Scripts/Bootstrap/bootstrap.js"));

Respuestas a la pregunta(2)

Su respuesta a la pregunta