首页 > 解决方案 > “运行所选代码生成器时出错:'值 -1 超出 [0,2147483647] 的可接受范围。参数名称:值''”

问题描述

我正在开发一个 ASP.NET MVC 项目,到目前为止,我在搭建任何类型的项目时都没有遇到任何问题。

每次我想创建一个新的控制器或视图时,我都会收到以下错误消息:

运行所选代码生成器时出错:'值 -1 超出 [0,2147483647] 的可接受范围。参数名称:值'

这个问题只出现在我目前正在处理的项目中,因为我尝试在另一个项目中创建一个新控制器并且它完美地工作。

我已经尝试过删除ComponentModelCache文件夹并重建项目的解决方案,但问题仍然存在。
我的 Visual Studio 2019 也是最新的。

编辑: 从另一台 PC 上的 git 源代码控制中提取项目并恢复包为我解决了这个问题。您可能不必从另一台计算机上执行此操作,只需尝试删除项目并从远程恢复它即可。

编辑2: 创建第二个视图,同样的问题又回来了......

标签: c#asp.net-mvcvisual-studiovisual-studio-2019

解决方案


我通过卸载和重新加载项目来解决这个问题


推荐阅读