C# MVC4 can';找不到共享布局页

C# MVC4 can';找不到共享布局页,c#,asp.net-mvc,asp.net-mvc-4,C#,Asp.net Mvc,Asp.net Mvc 4,我有一个正在调整的MVC4 web应用程序。当前控制器加载Index.cshtml。在该文件中,我有以下行: @{ Layout = "~/Views/Shared/_Layout-DoubleColumn.cshtml"; } 所以我把这句话改成: @{ Layout = "~/Views/Shared/_Layout-TripleColumn.cshtml"; } 我还复制到了\u Layout-DoubleColumn.cshtml文件,并将其重命名为\u Layout

我有一个正在调整的MVC4 web应用程序。当前控制器加载
Index.cshtml
。在该文件中,我有以下行:

@{
    Layout = "~/Views/Shared/_Layout-DoubleColumn.cshtml";
}
所以我把这句话改成:

@{
    Layout = "~/Views/Shared/_Layout-TripleColumn.cshtml";
}
我还复制到了
\u Layout-DoubleColumn.cshtml
文件,并将其重命名为
\u Layout-TripleColumn.cshtml

现在,当我运行应用程序时,会收到以下错误消息:

无法打开布局页面“~/Views/Shared/\u layout-TripleColumn.cshtml” 可在以下路径中找到: “~/Views/Shared/_Layout-TripleColumn.cshtml”

我不知道问题出在哪里,因为我确定该文件位于
共享文件夹中


有人知道问题出在哪里吗?

确保将文件的生成操作设置为视图属性中的内容。

重新生成文件后是否尝试过solution@Amit是的,我做了一次清理,然后重建了所有。但没有成功。文件上的构建操作是什么?有堆栈跟踪吗?把它放在这里。@Wow,就是它。构建操作必须设置为“嵌入式资源”。请你提供一个答案。