排名
1
文章
860
粉丝
112
评论
163
.net core自定义项目模板,创建自己的模板项目,使用命令行创建模板项目
尘叶心繁 : 可以可以讲真的我都想弄个模板
net core webapi post传递参数
庸人 :
确实坑哈,我也是下班好了好几次,发现后台传递对象是可以的,但...
.net webapi 返回需要的字段,忽略某些字段,修改字段名等
雨雨雨雨雨辰 : 已精
.net webapi 返回需要的字段,忽略某些字段,修改字段名等
雨雨雨雨雨辰 :
疯狂反射
百度编辑器自定义模板
庸人 : 我建议换个编辑器,因为现在百度富文本已经停止维护了,用tinymec...
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:
50010702506256


欢迎加群交流技术

在使用MVC配合EF的代码自动生成的时候报错:运行所选代码生成器时出错 程序包还原失败,正在回滚。
这里是因为分层使用的问题,Model,下上下对象,MVC都是分层使用的,出现了一个错误。如果不分层直接使用是没有问题的。
这里的原因猜测是nuget包自动下载失败。既然自动下载失败那就手机下载试试,尝试了下果然可以解决这个问题。
手动添加依赖:
- <ItemGroup>
- <PackageReference Include="Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation" Version="3.1.21" />
- <PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="3.1.21">
- <PrivateAssets>all</PrivateAssets>
- <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
- </PackageReference>
- <PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="3.1.21" />
- <PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="3.1.21">
- <PrivateAssets>all</PrivateAssets>
- <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
- </PackageReference>
- <PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="3.1.5" />
- </ItemGroup>
其实主要是Microsoft.VisualStudio.Web.CodeGeneration.Design这个库,还有就是对应.net core版本的EF与CodeGeneration.Design版本问题。
比如这里.net core版本使用的是3.1对应的EF是3.1.21,CodeGeneration.Design版本是3.1.5
如果不知道版本对应的情况下,可以先在不分层的时候去使用,成功后会自动添加依赖,然后把这些依赖复制到分层的项目中去即可。
欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739。有需要软件开发,或者学习软件技术的朋友可以和我联系~(Q:815170684)
评价