Jaki jest poprawny sposób odniesienia JavaScript w ASP.NET MVC? Używanie czegoś takiego jak ../../Scripts/Myscript.js wydaje się działać dobrze na trasach, które są tradycyjnymi {kontroler}/{akcja}/{id}, ale są bardziej kruche na wszystko mniej lub bardziej skomplikowane. Większym problemem jest to, że racjonalne odniesienie bezwzględne (/Scripts/Myscript.js) przerywa Intellisense w Visual Studio.Prawidłowy sposób odniesienia JavaScript w ASP.NET MVC?
Jak sobie z tym radzisz?
EDIT: Jest to oczywiście bardzo stare pytanie w tym momencie, ale jestem edycji wspomnieć, że w MVC4, wszystko czego potrzebujesz to:
src="~/Scripts/Whatever.js"
To wystarczy dla Razor, aby dowiedzieć się, gdzie oznacza, używając ścieżki głównej.
Does Intellisense praca w VS w ten sposób? –