Asp.net 当我的网站更改目录时如何配置或处理iis
过去我开发和部署asp.net mvc应用程序时,我的代码如下:Asp.net 当我的网站更改目录时如何配置或处理iis,asp.net,asp.net-mvc,iis,Asp.net,Asp.net Mvc,Iis,过去我开发和部署asp.net mvc应用程序时,我的代码如下: url: '@Url.Action(<action name>, <controller name>)' url: '@Url.Action("Details", "Home")' $.ajax({ 键入:“获取”, url:“/Home/Details”, 数据:{id:id}, 成功:函数(jsonResult){//something}) 在使用casini进行本地测试或在iis根目录中部署
url: '@Url.Action(<action name>, <controller name>)'
url: '@Url.Action("Details", "Home")'
$.ajax({
键入:“获取”,
url:“/Home/Details”,
数据:{id:id},
成功:函数(jsonResult){//something})代码>
`<img src="url.Content("~/Content/images/logout.png")" /> `
有没有一种简单的方法可以做到这一点?例如:在IIS中配置某些内容或处理某些内容?我的iis版本是7.5您应该在
URL
属性中定义URL,如下所示:
url: '@Url.Action(<action name>, <controller name>)'
url: '@Url.Action("Details", "Home")'
所以我必须在我的前期项目中到处重写它?有没有一种方法在我更改网站部署根目录时不需要更改代码?据我所知,这是在MVC中处理脚本标记内URL的最佳方法。这种方法还将处理您的根本问题。但是,正如你已经在根目录的中间问题。我认为你必须在你的项目中的任何地方改变它。