c# - “运行所选代码生成器时出错:'值 -1 超出 [0,2147483647] 的可接受范围。参数名称:值''”
问题描述
我正在开发一个 ASP.NET MVC 项目,到目前为止,我在搭建任何类型的项目时都没有遇到任何问题。
每次我想创建一个新的控制器或视图时,我都会收到以下错误消息:
运行所选代码生成器时出错:'值 -1 超出 [0,2147483647] 的可接受范围。参数名称:值'
这个问题只出现在我目前正在处理的项目中,因为我尝试在另一个项目中创建一个新控制器并且它完美地工作。
我已经尝试过删除ComponentModelCache
文件夹并重建项目的解决方案,但问题仍然存在。
我的 Visual Studio 2019 也是最新的。
编辑: 从另一台 PC 上的 git 源代码控制中提取项目并恢复包为我解决了这个问题。您可能不必从另一台计算机上执行此操作,只需尝试删除项目并从远程恢复它即可。
编辑2: 创建第二个视图,同样的问题又回来了......
解决方案
我通过卸载和重新加载项目来解决这个问题
推荐阅读
- php - 为什么我的 PHP mail() 没有发送到我自己的域但对其他人很好
- python - 从用户那里接收整数,直到他们输入 0
- c++ - 访问包含 P 的有效索引时返回空格的 C++ 字符串
- gcc - 如何使用英特尔语法将参数传递给内联 GCC/Clang 程序集?
- python - 替换 jupyter matplotlib 图表中的最新行
- python - 从 main 运行时函数不运行或返回
- php - Shopware6 中具有自定义事件的自定义实体
- c# - 使用 StreamReader 读取编码标识符
- laravel - 如何解决 Laravel 6.0 错误上传文件
- angular - Angular8 RXJS CanDeactivate 在停用前等待可观察的结果