我在将捆绑添加到现有项目时遇到问题。问题是渲染到页面时的输出路径。我包括带有子文件夹的目录,它们遍历它们以查找 *.js,如下所示:
BundleTable.Bundles.Add(
new ScriptBundle("~/ui/js")
.IncludeDirectory("~/ui/lib/", "*.js", true)
.IncludeDirectory("~/ui/class/", "*.js", true)
.IncludeDirectory("~/ui/modules/", "*.js", true)
);
因此,例如,在 /ui/lib/ 下我有库的子文件夹,但是输出到浏览器的是 src="/ui/lib/file.js" 而它应该是 /ui/lib/folder/file .js
我不确定我哪里出错了,我有一个项目使用与上面相同的代码,但可以很好地呈现正确的文件路径。
这可能是相关的,但是当我切换到发布模式并且事情变得连接/缩小时,动态路径也会呈现 404 页面。
将不胜感激任何帮助/想法。