我有一个ASP.NET MVC5解决方案,它使用jQuery,Slickgrid,jQuery UI,Bootstrap。 捆绑在我的本地系统以及在文件系统模式下发布解决方案后部署在Windows Server 2008 R2中的VM中运行良好。
但是我将相同的文件系统部署到Windows Server 2012 R2之后。 格式化被破坏,它看起来像这样。
类似的其他javascript插件也失败了。
基于bootstrap的Datepicker在点击时不会弹出任何内容。
在slickgrid的帮助下加载网格也无法加载任何东西。
调试在两个环境中加载的网页并转到IE中的调试器。这是我观察到的。
在Windows Server 2008 R2中:
在Windows Server 2012 R2中:
有关部署过程的任何指示或在Windows Server 2012 R2上部署的显着特性都将非常感激。
答案 0 :(得分:3)
想出来了!
问题是该网站未添加到Internet Explorer中的受信任网站,因此它不允许我的Javascript呈现!
有两种可能的解决方案。
OR