我使用这样的MVC助手:@Styles.Render("~/Content/css")
在页面上添加样式,但我不喜欢这种相对路径。如果我改变文件夹结构,那么很难修复所有的问题。
我是否可以配置某个地方设置@Styles
应该映射到'~/Content'
和@Scripts
到~/Scripts
以便能够代替@Styles.Render("~/Content/css")
只写{}
例如@Styles.Render("main.css")
?
答案 0 :(得分:0)
首先,这不是帮手,而是捆绑。当您禁用调试时,捆绑包在ISS中的虚拟路径中定义。
例如:
bundles.Add(new StyleBundle("~/Content/css")
.Include("~/My/Css/File.css"));
将在IIS中的/Content/css
中配置虚拟路径。
您可以将虚拟路径更改为您想要的任何内容。