在长实体MVC应用程序上应用Update-Package后,_Layout标记已丢失。这发生在2017年4月26日。 我无法确定NuGet中哪个更新的组件导致错误。 但是,我还创建了一个新的干净的.NET Framework MVC应用程序。没有其他操作,做了更新包。新的Application也失去了_Layout渲染。我的框架级别是4.6.1
答案 0 :(得分:0)
至少有一个问题是Nuget批量更新包将Bootstrap版本修改为4.1.0的结果 修复程序使用Nuget Package Manager on References并将Bootstrap版本降低到3.3.7至少我的新的干净试用版MVC应用程序正在正确显示_ Layout页面。 但这还没有纠正我的主要申请。
进一步修复。在我的主应用程序中,我按照以下顺序使用Nuget删除了:
然后清除项目视图中的Scripts文件夹 按照上述安装的相反顺序,最新版本: