Absolutny adres URL w pakiecie ASP

Używam biblioteki jQuery dla Google Maps i zależy to od załadowania skryptów Google. Chciałbym móc dołączyć oba do pakietu jako takie:

  bundles.Add(new ScriptBundle("myfoobundle").Include(
    "http://maps.googleapis.com/maps/api/js?sensor=false&libraries=places",
    "~/scripts/jquery.fooplugin-{version}.js"
  ));

Wydaje się, że to nie działa (zgłasza wyjątek narzekający na pierwszy ciąg). I można powiedzieć, że nie powinno to działać, ponieważ ten bezwzględny adres URL nie ma być zminimalizowany / spakowany.

Ale obecne podejście jest kłopotliwe, ponieważ muszę upewnić się, że zależności są poprawne, a dzieje się to w różnych miejscach (połowa problemu w kodzie sprzedaży, druga połowa w widoku).

Byłoby miło mieć jednoetapowe rozwiązanie jak powyżej. Czy mam jakieś opcje w tym zakresie?

AKTUALIZACJA:

Aby zająć się uwagami dotyczącymi używania CDN jako rozwiązania: jeśli określębundles.UseCdn = true nie działa, a ja wciąż otrzymuję wyjątekThe URL 'http://maps.googleapis.com/maps/api/js?sensor=false&libraries=places' is not valid. Only application relative URLs (~/url) are allowed. Poza tym nie jestem pewien, co to za implikacja, ponieważ używam już obsługi CDN dla jQuery itp., Więc nie wiem, jak by to byłokonflikt w moim przypadku użycia.

questionAnswers(6)

yourAnswerToTheQuestion