BC30928 项目构建失败
BC30928 Project Failed to Build
两天前我的系统损坏了,我也丢失了所有项目。从 git 下载后,我有几个月前的项目备份 git,它显示了以下问题。
我无法安装 .Net 4.0,因为它说“已经安装了更新或更高版本的框架”,所以我尝试下载最接近的可用版本 ehich 是 .Net 4.5.1
但是项目构建失败并出现以下错误,我使用了 .Net 4.5.1 & 4.8
"BC30928 Base class 'ObjectContext' specified for class 'My_ProjectEntities' cannot be different from the base class 'DbContext' of one of its other partial types."
我正在使用 Visual Studio 2022 和 Windows 11 Pro
删除 Model1.edmx 解决了我的
问题
"BC30928 Base class 'ObjectContext' specified for class 'My_ProjectEntities' cannot be different from the base class 'DbContext' of one of its other partial types."
然后不再尝试安装 dot net 4.0,而是更新到 dot net 4.8 的推荐版本。
后来我不得不更新我所有的 NuGet 包,然后重新安装 sqlTypes 来解决一些问题。希望这可能对某人有所帮助
两天前我的系统损坏了,我也丢失了所有项目。从 git 下载后,我有几个月前的项目备份 git,它显示了以下问题。
我无法安装 .Net 4.0,因为它说“已经安装了更新或更高版本的框架”,所以我尝试下载最接近的可用版本 ehich 是 .Net 4.5.1
但是项目构建失败并出现以下错误,我使用了 .Net 4.5.1 & 4.8
"BC30928 Base class 'ObjectContext' specified for class 'My_ProjectEntities' cannot be different from the base class 'DbContext' of one of its other partial types."
我正在使用 Visual Studio 2022 和 Windows 11 Pro
删除 Model1.edmx 解决了我的
问题"BC30928 Base class 'ObjectContext' specified for class 'My_ProjectEntities' cannot be different from the base class 'DbContext' of one of its other partial types."
然后不再尝试安装 dot net 4.0,而是更新到 dot net 4.8 的推荐版本。
后来我不得不更新我所有的 NuGet 包,然后重新安装 sqlTypes 来解决一些问题。希望这可能对某人有所帮助