Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/17.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
C# 无法将视图添加到mvc 5中的任何控制器_C#_Asp.net Mvc_Linq To Sql_Asp.net Mvc 5 - Fatal编程技术网

C# 无法将视图添加到mvc 5中的任何控制器

C# 无法将视图添加到mvc 5中的任何控制器,c#,asp.net-mvc,linq-to-sql,asp.net-mvc-5,C#,Asp.net Mvc,Linq To Sql,Asp.net Mvc 5,大家好,我们之前已经搜索过这个错误,但是我们的情况似乎不是这样,因为前面提到的所有问题都是因为首先使用了EF代码,所以我们没有使用它。 迁移到MVC5后,我们遇到了一个问题。每当我们想向控制器添加视图时,都会出现以下错误: 运行所选代码生成器时出错。值不能为null 顺便说一句,我们正在使用LINQtoSQL,而不是构建视图。 我们将模板留空(没有模型),并且我们不使用布局页面。 我们的项目使用的是ASPX视图引擎。我们在VS 2012中没有问题。迁移到VS 2015后,我们遇到了这个问题。 是

大家好,我们之前已经搜索过这个错误,但是我们的情况似乎不是这样,因为前面提到的所有问题都是因为首先使用了EF代码,所以我们没有使用它。 迁移到MVC5后,我们遇到了一个问题。每当我们想向控制器添加视图时,都会出现以下错误:

运行所选代码生成器时出错。值不能为null

顺便说一句,我们正在使用LINQtoSQL,而不是构建视图。 我们将模板留空(没有模型),并且我们不使用布局页面。 我们的项目使用的是ASPX视图引擎。我们在VS 2012中没有问题。迁移到VS 2015后,我们遇到了这个问题。 是否已从VS 2015中删除ASPX视图引擎。这可能是问题所在吗?
任何形式的帮助都将不胜感激。

您可以通过以下方法完成此操作
我所要做的就是安装、重新启动Visual Studio、重复“添加视图”操作,它成功了,对此没有解释,但它成功了。

如果提示

运行所选代码生成器值时出错 不属于visual studio中的选定范围

web.config
已被删除或重命名。
请检查您的
web.config
文件。可能会添加任何附加标记。

错误是否提到要查看的特定行?@Ethanfisher感谢您的评论。事实上,不会。有时错误文本会变成“值不在预期范围内”没有任何进一步的信息。显示控制器代码显示整个error@anand这是我们的整个错误文本:“运行所选代码生成器时出错。值不能为null”。有时它会变成“运行所选代码生成器时出错。值不在预期范围内”。非常感谢您的回答,但现在还没有。我们正在检查是否可以使用您的解决方案。一旦它解决了我们的问题,我们将接受你的解决方案作为我们的答案。再次感谢