我是 MVC3 的新手,感觉这可能是一个明显的问题,但是我找不到关于这个问题的相关问题。
我正在用 MVC3 开发一个网站。我的生产环境有几个网站定位如下,例如:
www.companywebsite.com/app1/ www.companywebsite.com/app2/ ...到 www.companywebsite.com/mynewapp/
我在 Windows server2008 上使用 IIS 并创建了“mynewapp”文件夹。但是当我将我的应用程序部署到这个文件夹中时,我所有的相关链接和文件都会中断。
我已经将我的脚本和图像转换为 T4-MVC 参考,这似乎可以处理相对路径,但是我作为相对链接拥有的任何沼泽标准超链接都不起作用(而且我不想将它们转换为 Razor 链接,因为图像的使用)。
我所有映射的路线都可以正常工作而无需更改。
是否有可用于部署到生产环境的全局设置,它会告诉我的项目基本文件夹是 /mynewapp ?
提前致谢。