开发与生产的不同路径

本文关键字:路径 开发 | 更新日期: 2023-09-27 18:28:27

我有一个托管多个MVC项目的域。我已经设置了虚拟目录,所以它是domain.com/project1domain.com/project2。然而,在本地,项目只是localhost:xxxx,因此MVC控制器中任何ajax或端点的路径在生产和开发中都是不同的。由于我对这两个dev都使用了角度路由,所以在dev上应该有点像/Content/Views/home.html,但在live上应该是/project1/Content/Views/home.html

有什么好方法可以做到这一点吗?我肯定会做这种主持,所以任何帮助都将不胜感激。提前感谢!

开发与生产的不同路径

您可以在visualstudio中设置一个虚拟路径来匹配您的生产环境。

在项目->项目名称属性下,您将看到web选项卡,然后是虚拟路径字段。在这里,您可以输入/project1/,以便在调试期间,您的开发环境将与生产环境相匹配。