c# - Azure 中的捆绑不适用于 bootstrap 和 jquery、ASP.NET MVC 5

标签 c# jquery asp.net-mvc twitter-bootstrap azure

我正在尝试在 Azure 中发布 ASP.NET MVC 应用程序,但遇到了一个大问题。由于某种原因,Bootstrap 和 jQuery 没有上传到云中,因此我的 <head> 中有这个

<link href="/bundle/css?v=M0YDCkvF0TWb7qBimSKIIQStPqLp2LPc1kQmD4tJabM1" rel="stylesheet"/>
<script src="/bundles/jquery?v="></script>
<script src="/bundles/modernizr?v="></script>

CSS 捆绑仅包含“site.css”的内容,因此捆绑实际上有效,但由于某种原因缺少库。

相同的配置在本地 IIS 中工作绝对正常(包括 <compilation debug="false" targetFramework="4.5" /> ),所以我认为问题应该出在上传配置中,或者文件由于某种原因消失。请问,我该如何解决这个问题?

最佳答案

好吧,看来我已经弄清楚了。又过了一天,我发现了这个问题MVC5 bundle url version and content are missing它的答案对我帮助很大。由于某种原因,在我的 .csproj 文件中,所有 bootstrap 和 jquery 文件都包含为 <None Include="..."> 。我已将其替换为 <Content Include="...">现在可以了。

关于c# - Azure 中的捆绑不适用于 bootstrap 和 jquery、ASP.NET MVC 5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49457384/

相关文章:

c# - 用列表填充字典

c# - 判断 Controller 是否在一个区域中

asp.net - 如何从 `.js` 文件访问服务器端上下文?

c# - 是否有 "AllIndexesOf"方法?

c# - 单元测试 - 添加新产品

c# - 当给定的区域性不知道格式时,Convert.ToDateTime() 如何解析给定的字符串

javascript - ajax-jquery post,服务器未收到任何表单数据

javascript - 使用 jquery ready() 函数但仍然不够快?想法?

javascript - jquery 链接在下一页加载之前单击切换图像

c# - 在 ASP.NET MVC 应用程序中缓存 "dictionary-like"DB 实体