MVC3 URL Relative Chemins - Javascript

J'ai un problème avec des chemins relatifs, selon lequel lorsque l'application web est en cours d'exécution hors sous-répertoire du nom de domaine, les chemins ne sont pas correctes. par exemple, http://www.domain.com/webapp/

Si j'utilise @Url.Contenu("~/chemin/vers/action") sur la page, c'est bien. Je peux même intégrer l' @Url.Contenu("") à l'intérieur du script javascript. Je veux nettoyer la page je voulais mettre du javascript dans un fichier js et de référence. Maintenant que l' @Url.Le contenu est appelé à l'intérieur du fichier javascript, il ne semble pas fonctionner (probablement pour des raisons évidentes). Comment puis-je résoudre ce problème?

J'ai eu un coup d'oeil à la <base /> mais cela ne semble pas fonctionner.

Qu'en plaçant ce code javascript dans une page maître?

OriginalL'auteur fes | 2011-05-04