我不确定我的问题命名是否正确,但这是问题所在:
我有一个部署在多个虚拟目录中的MVC.NET应用程序。这样做的原因是因为我们在质量检查的各个阶段都有不同的版本。
问题在于,在一个站点中,.js引用是针对
/VirtualDir/scripts/file.js
在另一个网站上
/OtherVirtualDir/scripts/file.js
这个问题的另一方面是我有创建链接的HtmlHelpers。问题是我在HtmlHelper方法中没有UrlHelper。将UrlHelper从视图传递到HtmlHelper是否可以?我可以生成标签吗?
还有其他人要处理这类问题吗?有什么建议么?
谢谢
戴夫
最佳答案
您可能会考虑创建控制器以返回封装了路径的静态内容(css,js等)的FileResult
。