C# 无法将视图添加到mvc 5中的任何控制器
大家好,我们之前已经搜索过这个错误,但是我们的情况似乎不是这样,因为前面提到的所有问题都是因为首先使用了EF代码,所以我们没有使用它。 迁移到MVC5后,我们遇到了一个问题。每当我们想向控制器添加视图时,都会出现以下错误: 运行所选代码生成器时出错。值不能为null 顺便说一句,我们正在使用LINQtoSQL,而不是构建视图。 我们将模板留空(没有模型),并且我们不使用布局页面。 我们的项目使用的是ASPX视图引擎。我们在VS 2012中没有问题。迁移到VS 2015后,我们遇到了这个问题。 是否已从VS 2015中删除ASPX视图引擎。这可能是问题所在吗?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后,我们遇到了这个问题。 是
任何形式的帮助都将不胜感激。您可以通过以下方法完成此操作
我所要做的就是安装、重新启动Visual Studio、重复“添加视图”操作,它成功了,对此没有解释,但它成功了。如果提示 运行所选代码生成器值时出错 不属于visual studio中的选定范围
web.config
已被删除或重命名。
请检查您的
web.config
文件。可能会添加任何附加标记。错误是否提到要查看的特定行?@Ethanfisher感谢您的评论。事实上,不会。有时错误文本会变成“值不在预期范围内”没有任何进一步的信息。显示控制器代码显示整个error@anand这是我们的整个错误文本:“运行所选代码生成器时出错。值不能为null”。有时它会变成“运行所选代码生成器时出错。值不在预期范围内”。非常感谢您的回答,但现在还没有。我们正在检查是否可以使用您的解决方案。一旦它解决了我们的问题,我们将接受你的解决方案作为我们的答案。再次感谢