Asp.Net Mvc Url.Action во внешнем файле js?

Во внешнем файле js я не могу использовать

url = "@Url.Action("Action", "Controller")" 
//url output : @Url.Action("Action", "Controller")
//I get IllegalPath Name error.

Когда я пишу так:

url = "/Controller/Action"

И если проект находится в подпапке, то сценарии не работают. Мне нужно что-то вроде этого как относительный URL:

url = "~/Controller/Action"

Как я могу это сделать? Благодарю.

Ответы на вопрос(4)

Ваш ответ на вопрос