ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

揭秘一分快三买大小单双回血技巧找79667561

2020-01-27 22:54:25  阅读:221  来源: 互联网

标签:提示 脚手架 EntityFrameworkCore 版本 2.1 79667561 Microsoft


老师:7966756 邀請碼:1171152網址:hct88.vip
大家在使用EntityFrameworkCore的DBFirst的脚手架(Scaffolding)时应该遇到过Build Failed的错误,而没有任何提示,我也遇到过不少次,目前已经完美解决并将排查方法分享给大家:

(1)对于要使用脚手架的项目,首先要确保项目是可以正常编译运行的,在VisualStudio中Ctrl+Shift+B进行编译,如果报错,则要先处理好。

(2)确保引用的EntityFrameWork相关包完整、正确,以下是我使用的版本:

  Microsoft.EntityFrameworkCore.Design(2.1.8)

  Microsoft.EntityFrameworkCore.Tools(2.1.8)

  Microsoft.EntityFrameworkCore.SqlServer(2.1.8)

(3)开启脚手架命令行运行的错误提示,以便我们查找问题:

  dotnet ef dbcontext scaffold "连接字符串" Microsoft.EntityFrameworkCore.SqlServer -o Model -c DefaultContext -f -v

命令最后的-v就是打开错误提示,命令行运行时如果发现错误则会提示

(4)我遇到的错误原因:

  1、项目之间相互依赖导致的问题,可以试试取消相互之间的引用再运行

2、提示“C# 7.0 中不支持功能“默认文本”。请使用 7.1 或更高的语言版本。”,可能是因为你的解决方案里出现了不同版本的.Net(比如.NetStandard和.NetFramework共同出现在同一个解决方案下)。这时只需要在项目文件中增加配置项即可解决:
<PropertyGroup>
<LangVersion>latest</LangVersion>
</PropertyGroup>

或者在“项目属性 > 生成 > 高级 > 语言版本”中设置即可

标签:提示,脚手架,EntityFrameworkCore,版本,2.1,79667561,Microsoft
来源: https://www.cnblogs.com/dfsadv/p/12237128.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有