Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 当前上下文中不存在名称“Layout”_Asp.net Mvc_Web Config - Fatal编程技术网

Asp.net mvc 当前上下文中不存在名称“Layout”

Asp.net mvc 当前上下文中不存在名称“Layout”,asp.net-mvc,web-config,Asp.net Mvc,Web Config,我正在使用最近更新的Microsoft Visual Studio Professional 2013。目前的Mvc版本是5.1。我得到的错误如下: 我已经尝试了给出的解决方案,但仍然显示出同样的错误。下面分别是主web.config和/Views web.config中的设置 请帮忙,我是不是遗漏了什么?提前感谢。在Visual Studio 2017中,您必须添加 <PropertyGroup> <OutputType>Library</OutputTy

我正在使用最近更新的Microsoft Visual Studio Professional 2013。目前的Mvc版本是5.1。我得到的错误如下:

我已经尝试了给出的解决方案,但仍然显示出同样的错误。下面分别是主web.config和/Views web.config中的设置


请帮忙,我是不是遗漏了什么?提前感谢。

在Visual Studio 2017中,您必须添加

<PropertyGroup>
    <OutputType>Library</OutputType>
</PropertyGroup>

到.csproj文件

在Visual Studio 2017中,您必须添加

<PropertyGroup>
    <OutputType>Library</OutputType>
</PropertyGroup>

到.csproj文件

我不确定这是否仍然是您的问题。我通过关闭项目、删除obj和bin文件夹并重新启动来修复问题。我不久前在这里找到了答案,因为我遇到了同样的问题,但无法再次找到它直接链接到您,对不起。

我不确定这是否仍然是您的问题。我通过关闭项目、删除obj和bin文件夹并重新启动来修复问题。我不久前在这里找到了答案,因为我也遇到了同样的问题,但无法再次找到它来直接链接您,对不起。

这是否位于插件中?@JamesS否我没有使用任何插件plugins@sumedha-我假设您在主UI Web项目中有对System.Web.WebPages的引用?@Wheels 73是的,它在主Web.config中确实存在吗?我注意到你的主web.config没有and元素。这是否位于插件中?@JamesS否我没有使用任何插件plugins@sumedha-我假设您在主UI Web项目中有对System.Web.WebPages的引用?@Wheels 73是的,它在主Web.config中确实存在吗?我注意到您的主web.config没有和元素。